Skip to content

mikhaylov1gor/MedicalInformationSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

!!! Актуальная версия проекта лежит в ветке develop !!!

!!! К сожалению, я на начальных этапах разработки забыл добавить gitignore)))))) !!!

The Medical Information System API provides a backend service for managing medical records, doctors, patients, and scheduled visits. The system follows a RESTful architecture and supports authentication, profile management, inspections, and email notifications.

Technologies Used

.NET (ASP.NET Core) – Backend framework

EFC (Entity Framework) - Backend framework

MySQL – Database for storing medical records

JWT – Authentication mechanism

Quartz.NET – Task scheduling for automated jobs

MailDev/SMTP – Email notifications

Features

Doctor Authentication & Authorization

	Register, login, and logout
	
	JWT-based authentication
	
	Token blacklist for logout security

Patient Management

	Create, update, and retrieve patient records

Medical Inspections

	Assign diagnoses to inspections
	
	Delete diagnoses along with inspections
	
	Retrieve patient inspection history

Doctor Profile Management

	View and edit personal profiles
	
Scheduled Tasks

	Automated cleanup of expired tokens

	Email notifications for missed scheduled visits

About

The Medical Information System API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages