A complete Hospital Management System built using FastAPI (Python) and SQLite, designed for managing patients, doctors, and hospital records with a clean frontend and backend integration.
This FastAPI CRUD Web App includes form validation, inline error messages, and RESTful API endpoints, making it ideal for students, beginners, or anyone learning to build full-stack Python applications.
- ⚡ FastAPI CRUD operations (Create, Read, Update, Delete)
- 💾 SQLite database integration — lightweight and fast
- 🧩 Full-stack app using FastAPI + HTML + JavaScript
- 🧠 Form validation with inline error messages
- 📋 Responsive patient list table
- 🔍 Clean RESTful API endpoints
- 🔒 Email & input validation using Pydantic
- 🧱 Perfect FastAPI project for portfolio and resume
| Layer | Technology |
|---|---|
| Backend | FastAPI (Python 3.10+) |
| Database | SQLite |
| Frontend | HTML, CSS, JavaScript |
| Validation | Pydantic & Email Validator |
| Server | Uvicorn |
| Templates | Jinja2 |
FastAPI CRUD Project, FastAPI SQLite Example, Hospital Management System Python, Patient Record Management, Python FastAPI Web App, FastAPI Form Validation Example, FastAPI Full Stack Project, FastAPI with HTML and Jinja2, SQLite Database FastAPI, FastAPI Portfolio Project