Case study — Independent
Travel Buddy
An Android travel app for booking hotels, trains, flights and buses in one place, with an AI chatbot for travel questions.
- Type
- Android application
- Stack
- Java · Node.js · Express.js · MongoDB · OpenAI API
- Live
- GitHub ↗
Context & problem
Travel Buddy is an Android application for booking hotel accommodation, train tickets, flights and bus tickets, bringing travel planning and management into a single app.
My responsibilities
- Developed the Android application in Java.
- Built the supporting API with Node.js, Express.js and MongoDB.
- Integrated the OpenAI API to handle travel-related queries.
Implementation & technical decisions
- Booking flows for hotels, trains, flights and buses in one app.
- An AI chatbot built on the OpenAI API for travel questions.
- A language translator and AR place viewing.
- Android app and API kept in separate repositories: Travel-Buddy and Travel-Buddy-API.
Links
Visit GitHub ↗Discuss a project
Share this case study