Description of Project

Asante AI is an AI powered safari recommendation engine for African travel destinations.

Asante AI is built to promote African wildlife conservation by encouraging wildlife tourism and empowering local communities through conservation-friendly development.

Users search through our catalogue of AI recommended wildlife travel destinations, find their perfect holiday destination, and place a booking.

In 2016, experts estimated that Africa's elephant population had dropped by 111,000 elephants in the span of a decade. Today, there are just 415,000 elephants left in the wild on the continent.

It's hoped that the more tourists visit these African wildlife national parks, the greater the endeavor to protect them.

How we built it:

Asante AI is a web app built using Node.JS, JavaScript and Appwrite Cloud.

Appwrite Cloud is used as the Backend Database to save the payments processed (https://cloud.appwrite.io), and to manage user accounts (Sign Ups, Logins, Authentication, Email Verification, and Password Recovery).

LIVE DEMO: https://AsanteAI.5StarSafari.co.uk

SOURCE CODE: https://github.com/VakinduPhilliam/AsanteAI

Tech Stack

  • Node.JS

  • Appwrite Cloud

    Authentication: Used to manage user accounts, signups and logins.

    Database: Used to store booking payments.

    Email Verification.

    Password Recovery.

  • EJS: Used to create the user interface.

  • Square for processing booking payments.

Challenges We Faced

Appwrite Cloud massively reduces the adoption of Appwrite as an app's backend technology.

But even for developers familiar with Appwrite, it takes some time to adapt to the Appwrite Cloud API.

Public Code Repo:

https://github.com/VakinduPhilliam/AsanteAI

Demo Link:

https://AsanteAI.5StarSafari.co.uk