Skip to content

Latest commit

 

History

History
40 lines (21 loc) · 910 Bytes

File metadata and controls

40 lines (21 loc) · 910 Bytes

🏥 Hospital Management System

A simple web-based Hospital Management System built using Flask. This project allows users to register, log in, browse doctors, book appointments, and view prescriptions. It also includes separate dashboards for Admins, Doctors, and Patients.

This is a personal learning project where I explored backend architecture, database modelling, and UI using Flask, SQLAlchemy, Jinja2, and Bootstrap.

🔧 Tech Stack

Backend: Flask, SQLAlchemy

Frontend: HTML, Jinja2, Bootstrap 5

Database: SQLite

✨ Features 👨‍⚕️ Admin

Add, edit, and delete doctors

View and manage all appointments

Automatically generate time slots for new doctors

👤 Patient

Register and log in

Browse doctors with their specialization

Book and cancel appointments

View prescription uploaded by doctor

🩺 Doctor

View upcoming appointments

Add prescriptions for completed appointments