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

https://github.com/wptasmina/medisphers

Medisphers is a full-featured hospital management system designed to streamline patient, doctor, and admin workflows. Built with a modern tech stack, it includes authentication, appointments, payments, and email notifications, all in a clean, responsive UI.
https://github.com/wptasmina/medisphers

dark-theme emailjs expressjs mongodb next-auth nextjs nodejs react-icons react-rating react-slick redux shadcn-ui swiper-slider tailwind-css toastify

Last synced: 13 days ago
JSON representation

Medisphers is a full-featured hospital management system designed to streamline patient, doctor, and admin workflows. Built with a modern tech stack, it includes authentication, appointments, payments, and email notifications, all in a clean, responsive UI.

Awesome Lists containing this project

README

          

This is a [Live Link](https://medisphers.vercel.app)
project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
# 🏥 Medisphers - Hospital Management Application

Medisphers is a full-featured hospital management system designed to streamline patient, doctor, and admin workflows. Built with a modern tech stack, it includes authentication, appointments, payments, and email notifications, all in a clean, responsive UI.

---

## 🧰 Tech Stack

| Category | Technologies Used |
|------------------|----------------------------------------------------------|
| Frontend | React.js, Next.js, TypeScript, Tailwind CSS, Shadcn UI |
| Backend | Node.js, Express.js, MongoDB |
| State Management | Redux |
| Auth | NextAuth.js |
| Notifications | EmailJS |
| Payments | Integrated Payment Method (e.g., Stripe/SSLCommerz) |
| Animations | Framer Motion |

---

## 🚀 Features

| Feature | Description |
|----------------------------|--------------------------------------------------------------|
| 🔐 Authentication | Secure login for patients, doctors, and admins using NextAuth |
| 📅 Appointments | Schedule, manage, and cancel medical appointments |
| 🩺 Doctor Dashboard | Profile management, appointments, and patient interactions |
| 🧑‍💼 Admin Panel | Manage users, doctors, and system settings |
| 💳 Payments | Online payment integration for medical services |
| 📧 Email Notifications | Automated emails for confirmations and updates via EmailJS |
| 🎨 Clean UI | Modern, accessible UI built with Shadcn and Tailwind CSS |

---

## 🌐 Demo

> Coming soon...

Login info:

Admin: admin@medisphere.com
pass: !Admin123

Doctor: doctor@medisphere.com
pass: !Doctor123

Prtient: patient@medisphere.com
pass: !Patient123

Staff: staff@medisphere.com
pass: !Staff123
```bash
npm run dev