Raahi is a full-stack web application that lets users generate smart travel itineraries based on preferences like destination, budget, duration, and interests. The system integrates AI, real-time APIs, and intuitive UI/UX to deliver dynamic travel experiences. It also tracks weather forecasts, flight & hotel prices, and recommends optimal travel routes.
- 🧭 AI-generated itinerary suggestions
- 🌦 Real-time weather updates
- ✈️ Flight & hotel data from Skyscanner / Amadeus APIs
- 📍 Google Maps route planning and place discovery
- 💾 Save, modify, or regenerate trips
- 🧠 OpenAI-powered chatbot assistant for queries
- 📊 Budget planner with smart tips
- 📱 Responsive UI with smooth user experience
- HTML5, CSS3, JavaScript
- TailwindCSS / Bootstrap (CSS framework)
- React (UI and component-based frontend)
- Google Maps API
🧪 Testing & Documentation
- Postman / Swagger (API Testing)
- Markdown for docs
- Python (Django)
- RESTful API
- OpenAI API
- Skyscanner / Amadeus APIs
- Weather API (e.g., OpenWeatherMap)
- PostgreSQL (main structured DB)
- MongoDB (for logs and AI data cache)
| Name |
Role |
Responsibilities |
GitHub Profile |
| Sandip |
@Lead |
Project management, frontend architecture, API systems |
@QuantumCoderrr |
| Sandhita |
@Designer |
UI/UX design, responsive layout implementation |
@CelestialCoderrr |
| Sharanya |
@Layouts |
Page structuring, component hierarchy, accessibility |
@CodeBenderrr |
| Abhirup |
@Integrator |
State management, API integration logic, data flow |
@MesvRon |
| Ayan |
@Backend |
Backend development, Django models, DB connectivity |
@Ayansanki |
| Soumya |
@Docs |
Documentation, bug reporting, API endpoint testing |
@Soumrock |
📄 Contribution & Code of Conduct