An innovative platform designed to streamline medical clinic operations for both doctors and patients. Built with Django, this system supports user registration, appointment management, medical history tracking, and more — all in one place.
- 🔐 Custom User Authentication (Login via Email)
- 🩺 Doctor Dashboard: Specializations, experience, clinic details
- 👤 Patient Dashboard: Age, gender, address, medical records
- 📝 Registration System: Doctor-patient linking with unique registration numbers
- 📄 Medical History Tracking: Blood pressure, allergies, medications
- 📅 Appointment Scheduling (Planned)
- 📦 Scalable Architecture ready for cloud deployment
- Backend: Python, Django
- Database: PostgreSQL / SQLite
- Authentication: Custom User Model with Email Login
- Frontend: HTML, Bootstrap (or React in the future)
- APIs: Django REST Framework (Planned)
git clone https://github.com/yourusername/sslc-startup-project.git
cd sslc-startup-project
2. Create & Activate Virtual Environment
python -m venv venv
source venv/bin/activate
3. Install Dependencies
pip install -r requirements.txt
4. Apply Migrations
python manage.py makemigrations
python manage.py migrate
6. Run the Development Server
python manage.py runserver
🗺️ Roadmap
✅ Email-based login system
✅ Custom user model with roles (doctor, patient)
🔜 Appointment and treatment module
🔜 File uploads for X-rays, prescriptions, and images
🔜 Doctor-patient messaging and chat
🔜 SMS/Email reminders
🔜 Admin analytics dashboard