A Smart Travel Data Capture System for Mobile Devices: Enhancing Trip Information Management through Structured Application Design  

Main Article Content

Dr. Vijendra Kumar Mourya

Abstract

Mobile applications have significantly transformed the tourism industry by enabling users to manage travel-related activities efficiently and conveniently. Despite the availability of numerous travel applications, most existing solutions primarily focus on booking services and lack a structured mechanism for capturing, storing, and managing detailed trip-related information. This limitation creates a gap for users who wish to maintain organized records of their travel experiences, including destinations, travel modes, expenses, and personal notes.


This paper presents the design and development of a mobile-based travel application, TripTrack, built using Flutter, aimed at providing a simple yet effective solution for trip data management. The application allows users to record, update, and view trip information in an organized and user-friendly manner. The system architecture is designed using a lightweight approach, incorporating Dio for API communication and setState for state management, ensuring efficient performance and ease of implementation. The application is structured into three core modules: Home Dashboard, Trip Input Screen, and Trip Summary Screen. The navigation flow is implemented using Flutter’s routing mechanism, ensuring seamless user interaction.


The proposed system emphasizes simplicity, usability, and scalability, making it suitable for both academic purposes and real-world applications. Experimental observations indicate that the application delivers smooth performance, efficient data handling, and an intuitive user interface

Article Details

Section

Articles

Author Biography

Dr. Vijendra Kumar Mourya

 

Department of Computer Science and Engineering Geetanjali Institute of Technical Studies(GITS) Udaipur, India

References

UNWTO, “World Tourism Barometer and Statistical Annex,” United Nations World Tourism Organization, Madrid, Spain, vol. 21, no. 2, 2023.

[2] Google LLC, “Flutter: Build apps for any screen,” Technical Documentation, Flutter SDK v3.19, 2024. [Online]. Available: https://flutter.dev

[3] R. Wieruch, “A comparison of cross-platform mobile frameworks: React Native vs Flutter,” Journal of Mobile Computing and Applications, vol. 8, no. 4, pp. 55–68,

2022.

[4] T. Majchrzak, A. Biorn-Hansen, and T. A. Gronli, “Cross-platform mobile application development: Challenges and solutions,” in Proc. Int. Conf. on Mobile Web and Intelligent Information Systems (MobiWIS), pp. 1–15, 2020.

[5] A. Patel and R. Mehta, “Usability evaluation of mobile travel planning applications: A cognitive walkthrough study,” International Journal of Human-Computer Interaction, vol. 39, no. 7, pp. 1201–1218, 2023.

[6] D. Gavalas, C. Konstantopoulos, K. Mastakas, and G. Pantziou, “Mobile recommender systems in tourism,” Journal of Network and Computer Applications, vol. 39,

pp. 319–333, 2014.

[7] E. Windmill, “Flutter in Action,” Manning Publications, 2nd ed., 2023.

[8] J. Napoles, “State management patterns for educational Flutter projects: A pedagogical review,” Journal of Computing Education Research, vol. 5, no. 1, pp. 22–34,

2023.

[9] S. Kumar, A. Singh, and P. Gupta, “Performance benchmarking of HTTP client libraries in Flutter: A comparative study of http and Dio packages,” International Journal of Mobile Applications, vol. 12, no. 3, pp. 88–101, 2022.

[10] T. Nguyen, H. Lee, and J. Park, “Repository pattern for mobile backend integration: Best practices and empirical evaluation,” in Proc. IEEE Mobile Cloud Conference (MobileCloud), pp. 45–53, 2022.

[11] P. Sharma, V. Agarwal, and N. Jain, “Local data storage solutions in Flutter: A comparative performance analysis of Hive, sqflite, Drift, and SharedPreferences,” in Proc. Int. Conf. on Information and Communication Technology (ICT), pp. 210–220, 2023.