Hospital Management Django Website
View Demo
.
Report Bug
.
Request Feature
The Hospital Management Django project is designed to streamline the interaction between doctors and patients. Doctors have the capability to upload blogs or save them as drafts, allowing them to share valuable medical information and insights. Additionally, the system enables doctors to manage appointments by checking, accepting, or canceling them. This ensures efficient scheduling and communication between healthcare providers and patients.
For patients, the project offers a user-friendly interface for registration and login. Once logged in, patients can access the blog section to read and comment on doctors' posts. The appointment booking feature allows patients to choose a specific doctor based on filters and schedule appointments. Patients can also view their past appointments, creating a comprehensive and accessible record of their medical history. Overall, this Hospital Management system enhances communication and accessibility in the healthcare process for both doctors and patients.
FRONT-END :
- HTML
- CSS
- JS
- Bootstrap
- jQuery
BACK-END :
- Python
- Django
- SQLite
To get started with the Hospital Management System, follow the instructions below.
Make sure you have the following prerequisites installed on your machine:
- Python
- Clone the repository to your local machine:
git clone https://github.com/hamzaezzine/Hospital-Management
- Create virtual environmenet :
virtualenv env
or
python -m venv env
then start the environmenet :
env\Scripts\activate
- Navigate to the project directory:
cd Hospital-Management
- Install the required dependencies:
pip install -r requirements.txt
- Apply migrations to set up the database:
python manage.py migrate
- Start the development server:
python manage.py runserver
-
Open your web browser and visit http://localhost:8000 to access the Hospital Management System.
-
Follow the on-screen instructions to register/login as a doctor or patient.
-
Explore the features, including blog management, appointment scheduling, and more.
Check Website Online here : Hospital Management
python manage.py loaddata seed/categories.json
python manage.py loaddata seed/specialities.json
python manage.py loaddata seed/status.json
python manage.py loaddata seed/time.json