Skip to content

vallabhatech/CareSync

🏥 CareSync

License: MIT PRs Welcome React Vercel

Accessible healthcare made simple. A smart, modular web application for medicine tracking, symptom checking, and clinic discovery.


🌐 Live Demo

👉 https://care-sync-iota.vercel.app/


📖 About

CareSync empowers individuals to take control of their health management. Built to be accessible and intuitive, it solves the problem of scattered healthcare information by centralizing medicine reminders, symptom analysis, and local medical resource discovery into one cohesive platform.

Whether you are managing a chronic condition or just need a quick check-up on symptoms, CareSync acts as your personal health companion.


✨ Key Features

💊 Medicine Tracker

  • Add and manage daily prescriptions
  • Set custom reminders so you never miss a dose

🔍 AI-Powered Symptom Checker

  • Input symptoms to receive possible conditions
  • Basic risk assessment and suggested treatments

🏥 Clinic Locator

  • Find nearby hospitals and clinics using geolocation
  • Interactive map integration using OpenStreetMap

📱 Responsive Design

  • Optimized for mobile, tablet, and desktop
  • Built using Material UI and Bootstrap

🛠️ Tech Stack

Frontend

  • React 18 – Component-based UI
  • Material UI (MUI) – Modern, accessible UI components
  • Bootstrap – Grid system and layout utilities

APIs & Services

  • OpenStreetMap (Nominatim) – Geocoding and location services
  • Vercel – Deployment and hosting

🚀 Getting Started

Follow these instructions to set up the project locally.

Prerequisites

  • Node.js v16 or higher
  • npm v8 or higher

Installation

  1. Clone the repository
git clone https://github.com/vallabhatech/CareSync.git
cd CareSync
  1. Install dependencies
npm install
  1. Start the development server
npm start

The app will open automatically at: 👉 http://localhost:3000


⚡ Quick Deploy

Deploy your own instance instantly using Vercel:

Deploy with Vercel


🗺️ Roadmap

  • User authentication (Login / Signup)
  • Backend integration for persistent user data
  • Push notifications for medicine reminders
  • Telemedicine appointment booking
  • Multi-language support

🤝 Contributing

Contributions are what make the open-source community grow and thrive. Any contribution you make is greatly appreciated.

Steps to Contribute

  1. Fork the project
  2. Create your feature branch
git checkout -b feature/AmazingFeature
  1. Commit your changes
git commit -m "Add AmazingFeature"
  1. Push to the branch
git push origin feature/AmazingFeature
  1. Open a Pull Request

👥 Team


📄 License

Distributed under the MIT License. See the LICENSE file for more information.


⭐ If you like this project, don’t forget to star the repo!

About

A smart, modular web app for medicine tracking, symptom checking, and clinic discovery — making healthcare simple and accessible.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors