Skip to content

LegendCK/Travel-Companion-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travel Companion App

Seamless travel planning, real-time updates, and effortless itinerary management.

Overview

The Travel Companion App is designed to simplify trip planning and execution by providing a dynamic itinerary system, real-time weather updates, budget tracking, and seamless travel management. Users can create personalized itineraries, track expenses, and navigate through various travel modes with ease.

Features

  • User Authentication – Secure login and sign-up using Firebase Authentication.
  • Dynamic Itinerary Management – Users can create, edit, and manage trip itineraries with structured details.
  • Real-time Weather Updates – Fetches live weather data for current and next destination.
  • Multi-mode Transport Support – Includes flights, buses, trains, metro, and taxis.
  • Accommodation & Meal Tracking – Users can manage check-ins, check-outs, and meal schedules.
  • Budget Tracking – Monitors expenses with a progress indicator for budget utilization.
  • Offline Support – Cached itinerary details for access without internet.

Technologies Used

FlutterFlow, Firebase Firestore, Firebase Authentication, Google Cloud Functions, OpenWeather API, Google Maps API, Gemini API.

📸 Screenshots

Home Page

Screenshot 2025-01-30 060400

Itinerary Page

Screenshot 2025-01-30 060745

Budget Tracker

Screenshot 2025-01-30 060445

Login/SignUp Page

Screenshot 2025-01-30 060637 Screenshot 2025-01-30 060617

How to Run the Project

Mobile App

  1. Clone the repository
  2. Open in FlutterFlow or run using Flutter SDK
  3. Set up Firebase Authentication and Firestore
  4. Configure API keys for OpenWeather and Google Maps
  5. Build and run the app

Future Enhancements

  • AI-powered itinerary suggestions
  • Social sharing of trip plans
  • Multi-language support
  • Integration with airline and hotel booking APIs
  • Gamification

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published