Skip to content

dan-les/BloodDonationCentre-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BloodDonationCentre Application

The repository contains a Spring Boot REST API application for managing the blood donation centre.

Technologies

Core technologies used in the project:

  • Spring Boot
  • Spring Web
  • Spring Data JPA
  • Spring Security
  • Project Lombok
  • MySQL DB

Key application features

  • User registration and authentication with JWT
  • Logged donor can:
    • book an appointment for blood or plasma donation
    • view new/archived reservations and donations
    • view statistics about donations
  • Logged employee can:
    • manage the donors' personal data
    • manage donations
    • book/view appointments for donations
    • mark the release of doses of biological material to other entities
    • view statistics about stored biological material
  • Admin can manage all employees in donation centre
  • The system takes care of providing the appropriate interval between donations

Swagger API

Swagger-screenshot1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published