Inspiration
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.
Asante AI is built to promote African wildlife conservation by encouraging wildlife tourism and empowering local communities through conservation-friendly development.
What it does
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.
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, Square Web Payment SDK, and Appwrite for Backend.
The square NPM node module is used to process the booking payments made by the users.
The web app uses Square's Web Payments SDK to process booking payments (https://developer.squareup.com/reference/sdks/web/payments).
LIVE DEMO: https://AsanteAI.5StarSafari.co.uk
SOURCE CODE: https://github.com/VakinduPhilliam/AsanteAI
Challenges we ran into
Identity verification is quite a challenge for non-U.S residents. Because Square verification requires documents like U.S Tax Identification Numbers (TIN) or Social Security Number (SSN) when verifying a payee's account. A user also has to identify their U.S state of residence, and that may not be possible for non-U.S residents.
It was also quite difficult to choose the right Square Payment API to use for the application and the API is difficult for beginners to learn.
Accomplishments that we're proud of
The app loads really fast and the Square Payment processing API is really fast and secure.
We are also proud of the app's beautiful user interface. The square API allows users to customize the payment UI to that of their own web app and that's fantastic.
What we learned
We gained a lot of experience working with Square Payment APIs.
Square is a great payment platform for building large world-class software projects.
What's next for Asante AI
Working on new versions for iOS and Android.
Also adding more wildlife destinations to the web app.
Log in or sign up for Devpost to join the conversation.