Skip to content

UdL-EPS-SoftArch/seedbank-geiade-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Seed Bank GEIADE API

Seed Bank project API based on a template for a Spring Boot project including Spring REST, HATEOAS, JPA, etc. Additional details: HELP.md

Open Issues CI/CD CucumberReports: UdL-EPS-SoftArch Deployment status

Vision

For ... who want to ... the project ... is an ... that allows ... Unlike other ...

Features per Stakeholder

USER ADMIN DONOR PROPAGATOR
Register Approve User List Requests List Donations
Login Check Donation Search Requests Search Donations
Logout Alert Seed Needed Donate Take
List Takes Match
Search Takes
View Profile
Post Blog Entry
Edit Profile

Features' Details

  • List / Search: when listing or searching, show first older, nearer seeds.
  • Take is allowed if the ration between amount taken and that donated is not too negative. Ratio definition to be discussed...
  • Match: Donations might be matched to existing Requests based on ratio, date and location, though Donors can override the match and pick their preferred Request.
  • View Profile: it is possible to view public Profiles, though Admins can view all and users always their own.

Entities Model

EntityModelsDiagram

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published