Zoey Travel App
Revolutionizing tourism with a seamless platform connecting tourists and local vendors. Features 2 mobile apps and an admin dashboard for enhanced convenience and efficiency.
Tourist App
Designed for both Android and iOS platforms using Flutter, the Zoey Travel App allows tourists to effortlessly view and reserve the services provided by vendors. To ensure secure payment for reservations, Stripe payment gateway has been integrated.
Additionally, tourists have the option to enhance their experience by adding services such as photographer, rides, or tour guides, further elevating their enjoyment.
Admin Dashboard
The admin dashboard is a React web app that allows administrators to efficiently manage reservations, tourists, vendors, services, and addons on the travel platform through a user-friendly interface.
With the support of 82 internal REST APIs, seamless data transfer is ensured between the mobile apps, backend server, and MongoDB database.
Vendor App
The dedicated vendor app empowers vendors to efficiently manage reservations made by tourists. Through the integration of Stripe, vendors receive their respective percentage of income without any hassle.
To further enhance convenience, both tourists and vendors can seamlessly locate each other using Google Maps integration.
Tech Stack
Tourist App | Flutter (Android & iOS) |
---|---|
Vendor App | Flutter (Android & iOS) |
Admin Dashboard | React Web App |
Backend Server | Node.js, Express.js, REST APIs |
Database | MongoDB |
User Authentication | Firebase |
Payment | Stripe Payment Gateway |
Maps | Google Maps SDK |
Version Management | Git |
Dashboard Hosting | Netlify |
Backend Hosting | Heroku |