Skip to content

Benkaz3/chronocare

Repository files navigation

ChronoCare

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.

Features

  • 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)

Tech Stack

  • 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

Installation

  1. Clone Repository

    git clone https://github.com/yourusername/chronocare.git
    cd chronocare
  2. Install Dependencies

    npm install
  3. Add Environment Variables

    • Copy .env.example to .env and configure Firebase credentials.
  4. Run App

    npm run dev

Usage

  1. Sign Up / Log In: Access your secure account.
  2. Record Health Data: Input blood pressure and sugar levels.
  3. View History: Analyze past records in table format.
  4. Visualize Trends: Explore charts and graphs on the dashboard.

Contributing

Contributions are welcome! See CONTRIBUTING.md for details.

License

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!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages