Skip to content

shivam28082002/dental_project

Repository files navigation

SSLC Startup Project 🚀

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.

✨ Features

  • 🔐 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

🛠️ Tech Stack

  • 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)

🚀 Getting Started

1. Clone the Repository

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published