SkillAgentSearch skills...

CareSync

CareSync is an open-source, role-based healthcare assistant platform that streamlines communication between doctors, pharmacists, and patients with prescription management, real-time reminders, and health tracking in a modern, secure dashboard.

Install / Use

/learn @akathedeveloper/CareSync
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<div align="center"> <img src="https://capsule-render.vercel.app/api?type=waving&color=1abc9c&height=200&section=header&text=Welcome+to+CareSync!&fontSize=40&fontColor=fff&animation=twinkling" alt="CareSync Banner"/> <br/> <img width="120" height="120" src="https://github.com/user-attachments/assets/d3b506b8-2605-45ae-ade7-21bdbe28829d" alt="CareSync Logo"/> </div> <p align="center"> <img src="https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png" width="100%" height="6"/> </p> <p align="center"> <img src="https://readme-typing-svg.herokuapp.com?font=Fira+Code&size=38&duration=2500&pause=1000&color=1ABC9C&center=true&vCenter=true&width=800&lines=Revolutionizing+Healthcare+🚑;Organized+Data+%7C+Easy+Appointments;Join+the+Mission+💚" alt="Typing Animation" /> </p> <p align="center"> <img src="https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png" width="100%" height="6"/> </p> <p align="center"> <b>This project is now OFFICIALLY accepted for:</b> </p> <div align="center"> <img src="https://github.com/apu52/METAVERSE/assets/114172928/e79eb6de-81b1-4ffb-b6ed-f018bb977e88" alt="GSSOC" width="80%"> </div>

📊 Project Insights

<table align="center"> <thead align="center"> <tr> <td><b>🌟 Stars</b></td> <td><b>🍴 Forks</b></td> <td><b>🐛 Issues</b></td> <td><b>🔔 Open PRs</b></td> <td><b>🔕 Closed PRs</b></td> <td><b>🛠️ Languages</b></td> <td><b>👥 Contributors</b></td> </tr> </thead> <tbody> <tr> <td><img alt="Stars" src="https://img.shields.io/github/stars/akathedeveloper/CareSync?style=flat&logo=github"/></td> <td><img alt="Forks" src="https://img.shields.io/github/forks/akathedeveloper/CareSync?style=flat&logo=github"/></td> <td><img alt="Issues" src="https://img.shields.io/github/issues/akathedeveloper/CareSync?style=flat&logo=github"/></td> <td><img alt="Open PRs" src="https://img.shields.io/github/issues-pr/akathedeveloper/CareSync?style=flat&logo=github"/></td> <td><img alt="Closed PRs" src="https://img.shields.io/github/issues-pr-closed/akathedeveloper/CareSync?style=flat&color=critical&logo=github"/></td> <td><img alt="Languages Count" src="https://img.shields.io/github/languages/count/akathedeveloper/CareSync?style=flat&color=green&logo=github"></td> <td><img alt="Contributors Count" src="https://img.shields.io/github/contributors/akathedeveloper/CareSync?style=flat&color=blue&logo=github"/></td> </tr> </tbody> </table>

💡 Tired of scattered medical records and endless paperwork?
CareSync transforms healthcare management with:
Organized health data
Hassle-free appointments
Seamless doctor-patient communication
Built with cutting-edge tech - for everyone, by everyone.

<p align="center"> <img src="https://readme-typing-svg.herokuapp.com?font=Fira+Code&size=28&duration=2500&pause=1000&color=FF5733&center=true&vCenter=true&width=500&lines=Welcome+to+CareSync!;Healthcare+Made+Smarter+💡;Open+Source+For+All+🌍" alt="Typing Animation"/> </p>

📂 Folder Structure

care-sync-app/
📂 ProjectName
├─ .github
│  ├─ workflows/           # Contains GitHub Actions workflows (e.g., CI/CD)
│  │  └─ cicd.yml           # Workflow file for continuous integration/deployment
│  └─ PULL_REQUEST_TEMPLATE.md  # Template for pull request submissions
├─ .vscode
│  └─ tasks.json            # VSCode tasks and workspace configuration
├─ backend                  # Backend server and API code
│  ├─ config/
│  │  └─ db.js              # Database configuration file
│  ├─ controllers/          # Request handlers for different routes
│  │  ├─ authController.js
│  │  ├─ messageController.js
│  │  ├─ passwordResetController.js
│  │  └─ socketController.js
│  ├─ db/                   # Database-related files
│  │  ├─ models/            # Database models
│  │  └─ seed.js            # Seed data script
│  ├─ middleware/           # Custom middleware for authentication, error handling, etc.
│  │  ├─ auth.js
│  │  ├─ error.js
│  │  └─ validation.js
│  ├─ routes/               # API route definitions
│  │  ├─ authRoutes.js
│  │  └─ messageRoutes.js
│  ├─ .env.example           # Example environment variables file
│  ├─ .gitignore             # Files/folders to ignore in git
│  ├─ PASSWORD_RESET.md      # Documentation for password reset feature
│  ├─ README.md              # Backend-specific README
│  ├─ config.env             # Environment configuration
│  ├─ package-lock.json      # NPM lock file
│  ├─ package.json           # NPM dependencies and scripts
│  └─ server.js              # Entry point of the backend server
├─ dist                     # Production-ready build files
│  ├─ assets/                # Compiled assets (CSS, JS, images)
│  ├─ cursors/               # Cursor images
│  ├─ CareSync-Complete-Logo.png
│  ├─ CareSync-Logo.png
│  ├─ favicon.png
│  ├─ favicon_128px.png
│  ├─ favicon_192px.png
│  ├─ index.html
│  ├─ manifest.json
│  ├─ offline.html
│  ├─ screenshot-desktop.png
│  ├─ screenshot-mobile.png
│  ├─ service-worker.js
│  ├─ underconstruction.svg
│  └─ vite.svg
├─ public                   # Public assets served directly (images, fonts, etc.)
│  └─ (custom cursor/pointer assets)
├─ src                      # Frontend source code (React, JS, CSS, etc.)
│  └─ (all source code files)
├─ .DS_Store                # macOS file system metadata (can be ignored)
├─ .env                     # Environment variables for the project
├─ .gitignore               # Git ignore rules for the project
└─ CODE_OF_CONDUCT.md       # Code of conduct for contributors



=======
├── .github/                          # GitHub configs & workflows
│   ├── ISSUE_TEMPLATE/               # Issue templates
│   │   ├── bug_report.yml
│   │   ├── config.yml
│   │   └── feature_request.yml
│   ├── PULL_REQUEST_TEMPLATE.md      # Pull request template
│   └── workflows/                    # GitHub Actions workflows
│       └── cicd.yml
├── .vscode/                          # VSCode configs
│   └── tasks.json
├── backend/                          # Backend (Node.js + Express + DB)
│   ├── config/                       # App/DB configuration
│   │   └── db.js
│   ├── controllers/                  # Controllers (auth, messages, etc.)
│   │   ├── authController.js
│   │   ├── messageController.js
│   │   ├── passwordResetController.js
│   │   └── socketController.js
│   ├── db/                           # Database models & seeders
│   │   ├── models/
│   │   │   ├── Conversation.js
│   │   │   ├── Doctor.js
│   │   │   ├── Message.js
│   │   │   ├── PasswordReset.js
│   │   │   ├── Patient.js
│   │   │   ├── Pharmacist.js
│   │   │   └── User.js
│   │   └── seed.js
│   ├── middleware/                   # Middlewares
│   │   ├── auth.js
│   │   ├── catchAsyncError.js
│   │   ├── error.js
│   │   └── validation.js
│   ├── routes/                       # API routes
│   │   ├── authRoutes.js
│   │   └── messageRoutes.js
│   ├── utils/                        # Utility helpers
│   │   └── errorHandler.js
│   ├── .env.example                  # Example env file
│   ├── config.env                    # Config variables
│   ├── PASSWORD_RESET.md             # Password reset flow docs
│   ├── README.md                     # Backend documentation
│   ├── package.json                  # Backend dependencies
│   ├── package-lock.json             # Lock file
│   └── server.js                     # Backend entry point
├── public/                           # Static assets (served as-is)
│   ├── CareSync-Complete-Logo.png
│   ├── CareSync-Logo.png
│   ├── cursors/
│   │   ├── custompointer.cur
│   │   └── custuomCursor.cur
│   ├── favicon.png
│   ├── favicon_128px.png
│   ├── favicon_192px.png
│   ├── manifest.json
│   ├── offline.html
│   ├── screenshot-desktop.png
│   ├── screenshot-mobile.png
│   ├── service-worker.js
│   ├── underconstruction.svg
│   └── vite.svg
├── src/                              # Frontend source code
│   ├── assets/                       # Images, icons, logos
│   │   ├── gssoc logo.png
│   │   ├── react.svg
│   │   └── (screenshots & misc)
│   ├── components/                   # UI components
│   │   ├── common/                   # Shared components
│   │   │   ├── CalendarModal.{jsx,css}
│   │   │   ├── Contributor.jsx
│   │   │   ├── CursorBurst.jsx
│   │   │   ├── GitHubStatsSection.jsx
│   │   │   ├── Header.jsx
│   │   │   ├── Layout.jsx
│   │   │   ├── LoadingSpinner.jsx
│   │   │   ├── Messages.jsx
│   │   │   ├── Navbar.jsx
│   │   │   ├── RatingFeedback.jsx
│   │   │   ├── ScrollProgress.jsx
│   │   │   ├── Settings.jsx
│   │   │   ├── Sidebar.jsx
│   │   │   ├── SkeletonLoader.jsx
│   │   │   └── UnderConstruction.jsx
│   │   ├── doctor/                   # Doctor dashboard components
│   │   │   ├── DoctorDashboard.jsx
│   │   │   ├── Messages.jsx
│   │   │   ├── Patients.jsx
│   │   │   ├── Schedule.jsx
│   │   │   ├── Setings.jsx
│   │   │   └── profile.jsx
│   │   ├── patient/                  # Patient dashboard components
│   │   │   ├── Appointments.jsx
│   │   │   ├── HealthLogs.jsx
│   │   │   ├── Inventory.jsx
│   │   │   ├── MedicineReminders.jsx
│   │   │   ├── PatientDashboard.jsx
│   │   │   └── Prescriptions.jsx
│   │   └── pharmacist/               # Pharmacist dashboard components
│   │       ├── Inventory.jsx
│   │       ├── PharmacistDashboard.jsx
│   │       └── Prescriptions.jsx
│   ├── contexts/                     # React Contexts
│   │   ├── AppointmentContext.jsx
│   │   ├── AuthContext.jsx
│   │   ├── MessageContext.jsx
│   │   ├── OfflineContext.jsx
│   │   └── ThemeContext.jsx
│   ├── data/                         # Static/dummy data
│   │   ├── dummyData.js
│   │   ├── vitalInput.jsx
│   │   └── vitals.js
│   ├── hooks/                        #

Related Skills

View on GitHub
GitHub Stars93
CategoryHealthcare
Updated24d ago
Forks167

Languages

JavaScript

Security Score

95/100

Audited on Mar 14, 2026

No findings