Skip to content

Latest commit

 

History

History
57 lines (44 loc) · 2.42 KB

File metadata and controls

57 lines (44 loc) · 2.42 KB

Raahi

📌 Overview

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.

🚀 Features

  • 🧭 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

🛠 Tech Stack

🌐 Frontend

  • 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

🧠 Backend

  • Python (Django)
  • RESTful API
  • OpenAI API
  • Skyscanner / Amadeus APIs
  • Weather API (e.g., OpenWeatherMap)

🗄 Database

  • PostgreSQL (main structured DB)
  • MongoDB (for logs and AI data cache)

👨‍💻 Team

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