DigiCare is an all-in-one health tracking and assistance platform designed to help users manage their personal health, set wellness goals, and connect with potential blood donors. Built using Flask (Python) for the backend and HTML, CSS, and JavaScript for the frontend, DigiCare brings together essential tools for managing health data, calculating key health metrics, and fostering a community of support.
- Secure registration, login, and logout system
- Password recovery with security questions
- Profile setup and editing
- Admin panel for banning/unbanning users
- Add and monitor health metrics (e.g., weight, activity)
- Set and track personal and daily life goals
- Visualize progress with personal and aggregate statistics
- Find potential blood donors
- Send and manage blood donation requests
- Notification system for donor/requester interaction
- BMI (Body Mass Index)
- BMR (Basal Metabolic Rate)
- Body Fat Percentage
Full project documentation and screenshots available in DigiCare_report.pdf
- Backend: Python (Flask), Flask-Login, SQL
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Database: MySQL / phpMyAdmin
Rezwan Ahmed
Course: CSE471 – System Analysis and Design
Institution: BRAC University, Fall 2023
This project is for academic and demonstration purposes only. Redistribution or deployment for commercial use is not permitted without consent.