Skip to content

Travel Ult - The Best app to Plan & Manage a trip, Travel Ult is easiest-to-use, completely free travel management app for planning & managing every kind of trips. Create & Organise trips including Flight, Train, Bus Trips, & Hotels. Share your trips with your friends.

Notifications You must be signed in to change notification settings

CodeWithBishal/TravelUlt_Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TravelUlt

Public Repo for the app Travel Ult - The Ultimate Travel Management App

Travel Ult: The Ultimate Travel Management App

Travel Ult offers a range of features,

  • including a login/signup option using Google or Email authentication. Once signed up, users can easily add and manage their trips within the app.
  • The app uses Google Maps API to fetch the Nearest Points of Interest based on the user's destination, allowing them to explore the best places in the area.
  • It also pulls in an image of the destination from the Unsplash API, helping users visualize their trip even before it begins.

In addition, Travel Ult offers a section for users to upload tickets and documents, making it easier to keep everything in one place. It also includes a section to add travel notes, ensuring that users never forget their favorite moments from their trip. Once a trip is complete, users can mark it as complete or delete it altogether.

But that's not all! Users can book train, flight, bus, and hotels - all within Travel Ult.

Travel Ult is built using:

  • Flutter - Dart
  • Firebase
  • Google Maps API
  • Unsplash API

Key Technologies I added into Travel Ult:

🔹 Firebase Crashlytics: I have implemented Crashlytics to effectively capture error logs and troubleshoot issues when the application crashes or does not work as expected.

🔹Firebase Auth: Using Firebase Authentication Services to Manage Google/Email Authentication

🔹Firebase Dynamic Links: To enhance the user experience, I am using Dynamic Links to seamlessly open the application with specific data, such as successful email verification popup. In cases where the app is not installed, It automatically redirect users to the website.

🔹Firebase Remote Config: To efficiently control access to the app, I am using Remote Config. This allows me to revoke access if the installed app version falls below a certain version. It can also be used to completely or partially block/unblock certain parts of the app, during a downtime etc.

🔹Firebase Storage: Using Firebase Storage for storing and retrieving Trip data.

🔹Hive: I am using Hive as a local database to store Trip Data Locally.

P.S. You can Now download the app from PlayStore.

TravelUlt

Public Repo for the app Travel Ult - The Ultimate Travel Management App

Download App

Screenshots

TravelUlt Android APP(Click to Play Video)

Youtube Video

travelult.com Website Overview

Travelult.com

About

Travel Ult - The Best app to Plan & Manage a trip, Travel Ult is easiest-to-use, completely free travel management app for planning & managing every kind of trips. Create & Organise trips including Flight, Train, Bus Trips, & Hotels. Share your trips with your friends.

Resources

Stars

Watchers

Forks