Monitor and record your blood pressure and blood sugar levels with ChronoCare. Built using TypeScript, React, and Vite, it provides secure authentication, real-time data visualization, and a user-friendly interface.
- Secure sign-up and login
- Record and track health data
- Visualize trends with interactive charts
- Mobile and desktop responsive design
- Real-time updates via Hot Module Replacement (HMR)
- Frontend: React, TypeScript, Vite, Material-UI
- Backend: Firebase (Authentication and Services)
- Visualization: Chart.js, Recharts
- Form Handling: Formik & Yup
- Routing & State: React Router, Custom hooks & context
-
Clone Repository
git clone https://github.com/yourusername/chronocare.git cd chronocare
-
Install Dependencies
npm install
-
Add Environment Variables
- Copy
.env.example
to.env
and configure Firebase credentials.
- Copy
-
Run App
npm run dev
- Sign Up / Log In: Access your secure account.
- Record Health Data: Input blood pressure and sugar levels.
- View History: Analyze past records in table format.
- Visualize Trends: Explore charts and graphs on the dashboard.
Contributions are welcome! See CONTRIBUTING.md for details.
Licensed under the MIT License.
For questions or feedback, contact kunsorei5@gmail.com.
This format simplifies the text without losing key information. Let me know if you'd like further refinements!