- Download 14
- File Size 417.75 KB
- File Count 1
- Create Date 14/05/2025
- Last Updated 14/05/2025
MAP MYTRIP
Mr.Subramanian E1, Dhinakaran C2, Harini M3, Kaviya B4, Kabil R5
#1 Assistant Professor, Department of Computer Science and Engineering, Sri Shakthi Institute of Engineering and Technology,
Coimbatore, Tamil Nadu, India. E-mail: esubramaniancse@siet.ac.in
#2 Student, Department of Computer Science and Engineering, Sri Shakthi Institute of Engineering and Technology, Coimbatore, Tamil
Nadu, India. E-mail:dhinakaranc23cse@srishakthi.ac.in
#3 Student, Department of Computer Science and Engineering, Sri Shakthi Institute of Engineering and Technology, Coimbatore, Tamil Nadu, India. E-mail:harinim23cse@srishakthi.ac.in
#4 Student, Department of Computer Science and Engineering, Sri Shakthi Institute of Engineering and Technology, Coimbatore, Tamil Nadu, India. E-mail: kaviyab23cse@srishakthi.ac.in
#5 Student, Department of Computer Science and Engineering, Sri Shakthi Institute of Engineering and Technology, Coimbatore, Tamil Nadu, India. E-mail: kabilr23cse@srishakthi.ac.in
Abstract: The tourism industry is rapidly embracing digital platforms to enhance user experience and improve service accessibility. This paper presents the design and development of a Travel and Tourism Management Application built using Flutter for cross-platform frontend, Spring Boot for backend API services, and MongoDB for robust and flexible data storage. Unlike conventional travel apps that offer static itineraries with limited customization, this system introduces a user-friendly, no-login interface that prioritizes simplicity and immediate access to travel content.
Upon launching the application, users are presented with a visually appealing list of tourist destinations such as Goa, Manali, and Ooty, displayed as interactive cards. Each card leads to a detailed page featuring a carousel of images, descriptive information about the destination, and user input forms. Users can customize their travel preferences, including duration of stay, number of people, meal requirements, accommodation, and transport options.A standout feature of this application is its multi-package offering per destination. Each package includes distinct places to visit, different schedules, and a static map image that can be downloaded for offline access—ensuring usability even in low-network areas. This empowers users to compare itineraries and choose the most suitable travel plan based on comfort, timing, and interest.The application is fully integrated with a Spring Boot backend, managing data transactions and business logic, while MongoDB stores destination information, package details, and user preferences in a scalable format. This paper elaborates on the system architecture, UI/UX strategies, backend design, and the integration pipeline between frontend and backend components. It also discusses potential future enhancements like real-time travel tracking, AI-powered recommendations, and multi-language support.By offering customizable, multi- option packages and offline capabilities, this system aims to redefine the digital tourism experience, making travel planning more informed, flexible.
Keywords: MapMyTrip, Travel and Tourism Management, Flutter Mobile Application, Spring Boot Backend, MongoDB Database, Custom Travel Packages, Offline Static Map Support, Multi-option Itineraries, Travel Package Comparison, User-centric Design, Cross-platform Travel App, Tourism App without Login.