Logo Lanfrica

CGUltimateno/ITI_Doctors_Hub

Domaine:

healthcare

Type de record:

software
Créateur:
CGU
Hôte:
Doctors Hub is a Django-based web application that allows users to search for doctors by specialization and area within Egypt. It features user authentication, a responsive design, and an easy-to-use interface for finding medical professionals. # Doctors Hub - A Medical Search Web Application ## Project Overview **Doctors Hub** is a Django-based web application designed to allow users to search for doctors based on their specialization and location within Egypt. The platform provides a streamlined user experience with the ability to register, log in, and search for doctors based on criteria such as medical specialization and area. Doctors Hub features a clean, responsive design and follows a modern, medical-themed style. ## Features - User registration and authentication (Login/Logout) - Search for doctors by specialization and area - Display doctor details (name, phone, address, specialization, area) - Fully responsive design using **Bootstrap** - Modern UI/UX optimized for medical-related searches - Administrative interface for managing doctors, areas, and specializations ## Tech Stack - **Backend**: Django (Python) - **Frontend**: Bootstrap (HTML, CSS) - **Database**: SQLite (default Django setup) ## Screenshots *Home Page - Search for doctors by specialization and area* ## Getting Started Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes. ### Prerequisites - Python 3.x installed on your machine - Virtual environment tool (`venv` or `virtualenv`) to manage project dependencies - Git ### Setup Instructions 1. **Clone the Repository:** ```bash git clone github.com cd doctorshub 2. **Create and Activate a Virtual Environment:** ``` python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate 4. **Install Project Dependencies:** Install all the required Python dependencies listed in requirements.txt (create this file if needed): ``` pip install -r requirements.txt 5. **Run Database Migrations:** Set up the database by running the Django migrations: ``` python manage.py makemigrations python manage.py migrate 6. **Run the Development Server:** Start …

Licenses