Skip to content

MJKSabit/BloodBook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BloodBook (Project For Therap Java Fest)

🏆 Champion in Therap Java Fest

▶️ YouTube Video Preview


Hits

For connecting people with blood donors and bloodbanks who need blood.

BackEnd: Heroku (Check if Maintenance mode is on, contact me <sabit.jehadul.karim@gmail.com>, if you want to test)

FrontEnd: Netlify

Used Technologies:

  • Spring Boot [Backend]
  • Spring Data JPA (Hibernate) [PostGRESQL]
  • Spring Security [JWT]
  • Spring Email [For Notification, Activation, Verification with GMail SMTP]
  • Messenger Bot [Instant Notification]
  • React [Frontend]
  • Some external API (like geocoding)

Features

Auth / Registration / Activation

There are three types of user, General User as User, Bloodbank and Admin

USER

User can see all or personalized events of bloodbanks and get notified for nearby events.

User can request for blood by post which will notify the users nearby via email and messenger. They can also find list of nearby bloodbanks where the user can find the requested blood. User can also see all or personalized post.

They can explore nearby bloodbank, update their info and connect to messenger or change password.

Blood Bank

BloodBanks can organize events and update their blood stock count or update their settings.

ADMIN

Admin can change user user access or other info. Also, can change password.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages