Skip to content

✈️🌋An application that was made with Flutter and is called a Travel Planner is designed to help with the planning of a trip by offering an itinerary based on the destination🏔️, duration⏳, and budget💸 that are mentioned👌.

Notifications You must be signed in to change notification settings

Perumallpardhiv/Travel_Planner_Flutter_Gemini

Repository files navigation

Travel Planner

Introduction

It is a Flutter Application that redefines the trip-planning experience by intelligently addressing the common challenges associated with coordinating travel arrangements with friends. Traditional trip planning often encounters obstacles such as difficulties in reaching a unanimous decision on the places to visit, determining the optimal number of days for the trip, and managing the budget effectively. These challenges can lead to indecision among friends. This innovative app serves as a solution to the trip planning process. It provides a platform where users select their destination and the ideal duration for the trip. That is users can effortlessly input the desired number of days, and the application optimizes the itinerary accordingly. Also, it plans the itinerary according to the given budget so that it can empower users to set financial constraints for the trip, allocating budgets for accommodation, transportation, and activities. By addressing these common hurdles, the app transforms the trip-planning process into a more cohesive, efficient, and enjoyable experience.

Features

1. ORGANIZING: This application seamlessly orchestrates a meticulously curated itinerary tailored to the specified destination, budget constraints, and allocated timeframe.

2. FEATCHING: Leveraged Google's cutting-edge Gemini API to procure a bespoke itinerary based on specified location, budgetary considerations, and allocated time frame.

3. RESPONSIVE: Implemented responsive design principles, ensuring seamless usability across diverse devices such as phones, tablets, and desktops within the application.

4. DESIGN: Crafted an aesthetically pleasing and user-friendly design that enhances the overall comfort and usability of the application.

Screenshots

Folder Structure

lib/
|- functions/
|- responsive/
|- screens/
|- widgets/
|- main.dart

Packages Used:

pubspec.yaml/
|- http
|- intl
|- table_calendar
|- cached_network_image

Conclusion

I will be happy to answer any questions that you may have about this approach.

If you liked my work, don’t forget to ⭐ star the repo to show your support.

About

✈️🌋An application that was made with Flutter and is called a Travel Planner is designed to help with the planning of a trip by offering an itinerary based on the destination🏔️, duration⏳, and budget💸 that are mentioned👌.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published