An open API service indexing awesome lists of open source software.

https://github.com/jenasuraj/caresync

It's an Ai powered full stack combination of both health tracker and hospital management system written with Next.js & typescript
https://github.com/jenasuraj/caresync

javascript neondb nextjs postgresql python rest-api sql tailwindcss typescript

Last synced: 2 months ago
JSON representation

It's an Ai powered full stack combination of both health tracker and hospital management system written with Next.js & typescript

Awesome Lists containing this project

README

          

πŸ₯ CareSync


CareSync is a full-stack hospital management system built with
Next.js on the frontend and FastAPI on the backend.
The project integrates LangGraph to enable intelligent,
AI-driven workflows and automation for modern healthcare operations.

πŸš€ Tech Stack

Frontend



  • Next.js (App Router)

  • React

  • Tailwind CSS

Backend



  • FastAPI (Python)

  • RESTful APIs

  • LangGraph (AI workflow orchestration)

Database



  • SQL-based database (PostgreSQL – configurable)

✨ Features



  • πŸ” User Authentication (Login / Register)

  • πŸ§‘β€βš•οΈ Patient & Doctor Management

  • πŸ“… Appointment Scheduling

  • πŸ“„ CRUD Operations for Hospital Records

  • 🧠 AI-powered suggestions & workflow automation using LangGraph

  • πŸ”„ Seamless client–server communication via REST APIs

  • 🌐 Modern and responsive UI

πŸ› οΈ Installation & Setup

1️⃣ Clone the Repository



git clone git@github.com:jenasuraj/CareSync.git
cd CareSync

2️⃣ Frontend Setup (Next.js)



npm install
npm run dev

Frontend will run at:


http://localhost:3001

3️⃣ Backend Setup (FastAPI + LangGraph)



cd fastapi
pip install -r requirements.txt
uvicorn main:app --reload

Backend API will run at:


http://localhost:8000

πŸ“Œ Roadmap / To-Do



  • πŸ”” Notifications and reminders

  • 🧾 Billing and payment integration

πŸ§‘β€πŸ’» Author



Suraj Jena

Full-stack Developer

⭐ If you like this project, consider giving it a star on GitHub!