Skip to content

jamalihassan0307/Healthcare_MS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Doctor Appointment & Ambulance Management System

A Comprehensive Solution for Healthcare Management

📌 Overview

The Doctor Appointment & Ambulance Management System is a Flutter application designed to streamline healthcare services. This project allows users to book appointments with doctors, manage patient details, and efficiently handle ambulance services.

🚀 Tech Stack

  • Flutter
  • Firebase (for authentication and data storage)

🔑 Key Features

  • User Authentication: Secure login for admins, doctors, and patients.
  • Doctor Appointment System: Book and manage appointments with doctors.
  • Ambulance Management: View and manage ambulance statuses.
  • Booking System: Easy booking of ambulances with real-time updates.
  • User Profiles: Manage user information and preferences.

📸 Screenshots

Banner

Banner

Admin Dashboard

Admin Dashboard

Admin Ambulance Management

Admin Ambulance Management

Admin Ambulance Management 1

Admin Ambulance Management 1

Admin Ambulance Management 2

Admin Ambulance Management 2

View Patient Details

View Patient Details

Ambulance States

Ambulance States

Booking Confirmation

Booking Confirmation

Ambulance Page Without Login

Ambulance Page Without Login

Book Ambulance Service

Book Ambulance Service

Appointments View Selector

Appointments View Selector

Appointments View

Appointments View

Central Booking

Central Booking

Create Doctor Account

Create Doctor Account

Create Doctor Account 1

Create Doctor Account 1

Create Doctor Account 2

Create Doctor Account 2

Create Patient Account

Create Patient Account

Doctor Dashboard

Doctor Dashboard

Doctor Dashboard 1

Doctor Dashboard 1

Doctor Detail

Doctor Detail

Doctor Profile

Doctor Profile

Login

Login

My Central Appointment

My Central Appointment

My Patients

My Patients

Patient Ambulance My Booked

Patient Ambulance My Booked

Patient Ambulance View

Patient Ambulance View

Patient Dashboard

Patient Dashboard

Patient Dashboard 1

Patient Dashboard 1

Patient Dashboard 2

Patient Dashboard 2

Profile Photo Update

Profile Photo Update

Profile

Profile

Schedule Appointment Doctor

Schedule Appointment Doctor

Schedule Appointment Doctor 1

Schedule Appointment Doctor 1

Schedule Appointment Doctor 2

Schedule Appointment Doctor 2

Schedule Appointment Patient

Schedule Appointment Patient

Schedule Appointment Patient 1

Schedule Appointment Patient 1

Setting Doctor

Setting Doctor

Setting Page

Setting Page

Setting

Setting

Setting

Setting

📁 Project Structure

doctor_appointment_app/
├── android/ # Contains all Android-specific configurations and files
│   ├── app/ # The main application module
│   │   ├── build.gradle # Gradle build configuration for the app
│   │   └── ... # Other app-related files
│   ├── gradle/ # Gradle wrapper files
│   └── build.gradle # Top-level Gradle configuration
├── lib/ # Contains all Dart code for the application
│   ├── controller/ # Directory for controllers
│   ├── model/ # Directory for data models
│   ├── screens/ # Directory for different screens
│   └── main.dart # Entry point of the Flutter application
├── pubspec.yaml # Flutter package configuration file
└── README.md # Documentation for the project

👨‍💻 Developer

Developed by Jam Ali Hassan


Made with ❤️ using Flutter and Firebase