Skip to content

This Flutter-based travel planning app is designed to streamline the process of trip planning and exploration. It consists of two sides: an admin side for managing places and a user side for planning trips and documenting experiences.

Notifications You must be signed in to change notification settings

AnandhuA/Travel-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This Flutter-based travel planning app is designed to streamline the process of trip planning and exploration. It consists of two sides: an admin side for managing places and a user side for planning trips and documenting experiences.

Features

Admin Side

  • Add new places to the database.
  • View a list of all places added.

User Side

  • View all places added by the admin.
  • Plan trips by selecting the duration and category (solo, couple, family, friend).
  • Countdown timer for trip start date.
  • Add a checklist for packing.
  • Track expenses such as taxi, food, hotel bills.
  • Add blogs and photos related to the trip.
  • Favorite places added by the admin.

Technologies Used

  • Firebase: Used for managing the admin side, including authentication and storing place data.
  • Shared Preferences: Used for storing user preferences and trip details locally.
  • Hive: Used as the local database for storing user data such as checklists and expenses.
  • Image Picker: Used for selecting images to upload for trip blogs and photos.
  • Lottie Animation: Used for adding animations to enhance the user experience.

Screenshots

Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot Screenshot

Requirements

  • Flutter SDK
  • Dart

Setup

  1. Clone the repository:
    git clone https://github.com/AnandhuA/Travel-.git
    cd Travel
    
  2. Install dependencies:
    flutter pub get
  3. Run the app:
    flutter run

About

This Flutter-based travel planning app is designed to streamline the process of trip planning and exploration. It consists of two sides: an admin side for managing places and a user side for planning trips and documenting experiences.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published