https://github.com/mdashraful24/dr-mak-client
Dr. Leo Clinical Management System is a modern React-based platform for neurosurgeons to manage patient records, appointments, treatment history, and clinic workflows through a professional, efficient, and scalable medical portfolio interface.
https://github.com/mdashraful24/dr-mak-client
daisyui database-authentication hashlink jwt reactjs tailwindcss vitejs
Last synced: about 1 month ago
JSON representation
Dr. Leo Clinical Management System is a modern React-based platform for neurosurgeons to manage patient records, appointments, treatment history, and clinic workflows through a professional, efficient, and scalable medical portfolio interface.
- Host: GitHub
- URL: https://github.com/mdashraful24/dr-mak-client
- Owner: mdashraful24
- Created: 2025-11-03T08:58:30.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2026-03-14T08:33:07.000Z (3 months ago)
- Last Synced: 2026-04-30T08:40:09.753Z (about 1 month ago)
- Topics: daisyui, database-authentication, hashlink, jwt, reactjs, tailwindcss, vitejs
- Language: JavaScript
- Homepage: https://dr-mak.netlify.app
- Size: 945 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dr. Leo Clinical Management System
**Dr. Leo Clinical Management System**, a full-featured digital platform designed for a doctor's chamber where the doctor can manage and track patient records, appointments, treatment history, and clinic workflows., a professional medical portfolio and appointment management interface designed for a neurosurgeon. The project is built with modern React tooling, performance-focused architecture, and scalable UI components.
---
## π **Project Overview**
This web application is intended to serve as a professional digital presence for **Dr. M.A.K., MBBS, MS (Neurosurgery)**. The platform showcases:
* Doctorβs professional background
* Services and specialties
* Patient reviews
* Appointment booking flow
* Blog and FAQ sections
* Multi-role dashboard for Admin, Doctor, and Patient
The project is currently under development.
---
## π **Tech Stack**
### **Frontend Framework**
* **React 19**
* **Vite 7** (fast development & bundling)
### **Styling & UI Libraries**
* **Tailwind CSS 4**
* **DaisyUI**
* **Flowbite**
* **Framer Motion / Motion** (animations)
* **Lucide React** (icons)
* **Swiper.js** (sliders & carousels)
* **Lottie React** (animations)
### **Routing & Navigation**
* **React Router 7**
* **Hash Link Navigation**
### **Utilities**
* **SweetAlert2** (alerts & popups)
* Custom hooks, contexts, and reusable UI components
---
## ποΈ **Project Structure**
```
src/
βββ assets/ # images, animations, icons
βββ components/ # shared + page-specific components
βββ context/ # global state stores
βββ hooks/ # custom React hooks
βββ layouts/ # layout wrappers for different roles
βββ pages/ # all routes/pages
βββ router/ # router configuration
βββ utils/ # helper utilities
βββ main.jsx # application entry point
```
---
## π― **Key Features (Planned & Developed)**
### βοΈ **Completed / In-progress**
* Hero Section, About Doctor section
* FAQs, Contact info, Services overview
* Responsive layouts (Public, Auth, Dashboard)
* Lottie-based 404 page
* Reusable component system (cards, buttons, modals)
### π **Upcoming Features (Clinical System Enhancements)** **Upcoming Features**
* Electronic health record (EHR) module
* Prescription generation system
* Medicine recommendations
* API integration for appointments
* Patient/Doctor/Admin dashboards logic
* Dynamic blog listing
* Authentication & role-based access control
* Review submission + rating system
---
## π¦ **Installation & Setup**
### **1οΈβ£ Clone the repository**
```sh
git clone
cd dr-leo-client
```
### **2οΈβ£ Install dependencies**
```sh
npm install
```
### **3οΈβ£ Start development server**
```sh
npm run dev
```
### **4οΈβ£ Build for production**
```sh
npm run build
```
### **5οΈβ£ Preview production build**
```sh
npm run preview
```
---
## π§© **Scripts Available**
| Command | Description |
| ----------------- | -------------------------------- |
| `npm run dev` | Runs the Vite development server |
| `npm run build` | Builds production bundle |
| `npm run lint` | Lints the project using ESLint |
| `npm run preview` | Previews production build |
---
## π **Purpose of This Project (Updated Clinical Focus)** **Purpose of This Project**
This project is developed as a **complete clinical management system**, enabling a doctor to run an entire chamber digitallyβtracking patients, managing appointments, viewing medical history, and organizing all clinical tasks., showcasing:
* Modern frontend development skills
* Clean project structure
* UI/UX design proficiency
* Professional-level code organization
* Scalable component-based architecture
It can be presented to potential employers as a demonstration of production-ready React application development.
---
## π€ **Contributions**
Currently not open to external contributions. Will be updated when project stabilizes.
---
## π **License**
This project is private and intended for professional showcasing only.
---