This project is a Hospital Management System API built using Flask. It provides endpoints for managing patients, doctors, departments, and searching functionality.
Step 1: Install all required libraries using pip:
pip install -r requirements.txt
Step 2: Create the SQLite database schema:
python api/models.py
Step 3: Run the Flask application:
python app.py
All APIs are documented in the Postman Collection file, which is organized into four separate folders:
- Patient Management: APIs related to managing patients.
 - Doctor Management: APIs related to managing doctors.
 - Department Management: APIs related to managing departments.
 - Search APIs: APIs for searching functionality.
 
You can import the Postman Collection file into your Postman application to access and test the APIs conveniently.
The project uses the following technologies:
- Flask
 - Flask-RESTful
 - JSON
 - SQLite3
 
The Python version used is Python 3 or higher.
LOCH.ONE
├── api
│   ├── models.py
│   ├── config.py
│   ├── view.py
│   └── resources
│       └── hm_system.py
├── .gitignore
├── README.md
├── hospital.db
├── app.py
├── apis_list.txt
├── requirements.txt
└── API.postman_collection.json