An open API service indexing awesome lists of open source software.

https://github.com/brasco17/medicalappointmentssystem


https://github.com/brasco17/medicalappointmentssystem

asp-net-core efcore jwt-authentication postgresql postman rest-api

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# 🏥 Medical Appointment Service

A **Medical Appointment Service** that allows patients to book medical consultations online, manage their appointments, and receive notifications. Doctors and administrators can efficiently manage schedules, appointments, and patient records.

## ✨ Features

- ✅ **Patient Portal** – Book, reschedule, or cancel appointments
- ✅ **Doctor Management** – View schedules and manage appointments
- ✅ **Admin Dashboard** – Manage users, doctors, and appointments
- ✅ **Automated Notifications** – SMS/Email reminders for upcoming appointments -soon
- ✅ **Secure Data Storage** – Patient information stored securely using PostgreSQL

## 🛠️ Tech Stack

c **Backend:** ASP.NET Core
- **Database:** PostgreSQL / EF Core
- **Authentication:** JWT Token
- **Deployment:** Docker, Azure/AWS

## 🚀 Getting Started

### Prerequisites

Make sure you have the following installed on your system:

- [.NET SDK](https://dotnet.microsoft.com/)
- [PostgreSQL](https://www.postgresql.org/)
- [Docker](https://www.docker.com/) (optional for containerized deployment)

### Installation

1. **Clone the repository**
```bash
git clone https://github.com/yourusername/medical-appointment-service.git
cd medical-appointment-service