This project implements a health tracking application in Python that allows users to create profiles, input and monitor health metrics, and interact with the program through a modular interface. It separates concerns across distinct modules for user data management, application logic, and user interaction.
- User registration and profile management with validation
- Input and tracking of various health metrics such as weight, blood pressure, etc.
- Modular design for maintainability and extensibility
- Interactive command-line or GUI interface (based on implementation)
- Data persistence support (if implemented)
| File | Description |
|---|---|
main.py |
Entry point and main application logic |
user_data.py |
Manages user profiles, data storage, and validation |
health_app_interface.py |
Handles user interaction and interface elements |
- Python 3.x
- (Optional) Additional libraries if using GUI (e.g., Tkinter)
Ensure all files are in the same directory. Run the application by executing:
python main.pyFollow on-screen prompts to interact with the application.