UTAR Institutional Repository

Healthy lifestyle management system

Wong, Hui Shi (2025) Healthy lifestyle management system. Final Year Project, UTAR.

[img] PDF
Download (6Mb)

    Abstract

    This project presents the design and development of a web-based healthy lifestyle management system with the combination of food, hydration and sleep tracking into a single platform. The motivation for this system arises when many individuals are aware of the importance of healthy diet, adequate plain water intake and sufficient of sleep hours but due to environmental influences and personal priorities, these practices are often neglected. This project is therefore proposed with the primary objectives that is to enable users to record personal information, track daily progress and receive daily recommendations tailored to their demographic profiles and lifestyle goals. This system was built using React with Typescript for the frontend to ensure a responsive and interactive interface while JSON Server was adopted as a lightweight backend solution to simulate database operations. The system features three main components which are food monitoring, hydration management and sleep tracking. Each module allows customization to suit different user objectives such as improving dietary balance, maintaining hydration or better sleep patterns. System testing was carried out through self-evaluation, focusing on functional correctness, data handling and accuracy of recommendation logic. The testing outcomes confirmed that the system performed as intended, with all core modules meeting the specific requirements which demonstrating reliability in storing, processing and displaying user data. In conclusion, this study highlights the potential of web-based applications in promoting healthier lifestyle practices. While current implementation serves as a prototype, it establishes a strong foundation for future enhancements. Potential enhancements may include integrating clinically verified food databases, applying the Beverage Hydration Index (BHI) to record hydration levels more accurately across different beverage types and age groups, and implementing Voluntary Application Server Identification (VAPID) push notification for daily reminder through web browser followed by implementing password recovery feature in the login page.

    Item Type: Final Year Project / Dissertation / Thesis (Final Year Project)
    Subjects: T Technology > T Technology (General)
    Divisions: Faculty of Information and Communication Technology > Bachelor of Information Systems (Honours) Information Systems Engineering
    Depositing User: ML Main Library
    Date Deposited: 28 Dec 2025 23:05
    Last Modified: 28 Dec 2025 23:05
    URI: http://eprints.utar.edu.my/id/eprint/7034

    Actions (login required)

    View Item