The Django Hospital Management App is a web application for managing patients, doctors, appointments, and a dashboard for administrative tasks. The app allows users to add and view patients, doctors, and appointments, providing an easy way to keep track of medical records and schedules.
- Add and view patient information (Name, Gender, Age, Address).
- Add and view doctor information (Name, Phone, Specialization).
- Schedule and view appointments with doctors (Date, Time).
- Dashboard page for administrative tasks.
- Python (>=3.6)
- Django (>=2.2)
-
Clone the repository:
git clone https://github.com/rthway/hospital_managment_Django.git
-
Create a virtual environment (optional, but recommended):
python -m venv venv
source venv/bin/activate # On Windows, use "venv\Scripts\activate"
cd hospital_managment_Django
- Install the required dependencies:
pip install -r requirements.txt
- Run database migrations:
`
python manage.py makemigrations
python manage.py migrate`
- Create a superuser (optional):
python manage.py createsuperuser
- Start the development server:
python manage.py runserver
The app should now be accessible at http://localhost:8000/.