-
Notifications
You must be signed in to change notification settings - Fork 0
Requirements
Brian Pϕndi edited this page Nov 13, 2021
·
10 revisions
-
Get informed about page, benefits, etc
- Build info/landing page explaining everything (FE)
- Come up with a cool design (FE)
-
Get to know about local crop variety
- Put crop data into a database (BE)
- implement REST-API for crop variety (BE)
- add a page that displays crop variety (FE)
-
Connect with other gardeners
- Log-in / Log-out procedure (BE)
- Log-in / Log-out screen (FE)
- User database (BE)
- Create / Delete account (BE)
- Page to create (sign-up form)/ delete account (FE)
- Request join of a garden community (ALL)
-
Get an overview of others’ offers
- Display of tools in map (FE)
- Way to filter the sharing offers (FE/BE)
- Rest-API for tools (maybe WFS if REST-API is slow?) (BE)
-
Share tools (e.g. shovel, drilling machine) with other communities
- Form to enter tool info (name of sharable, category, location, description, status, or mean of contact) (FE) -> categories: seeds, tools, fertilizer, help, etc.
- Page with a form to enter shareables (FE)
- POST info to REST API for tools -> store in DB (BE)
-
Create garden group
- Rest-API to create a garden group(BE)
- Page to create a garden group yourself -> you are an admin of your own group -> Group has a name, location, description, contact (e.g. phone and/or email), and tools that the group offers
-
Manage community members
- Manage join requests: Authorize or Reject (FE page) (BE)
- Delete members from the community (FE/BE)
- Give someone admin status (FE/BE)
-
Garden info page
- Form to add events/activities in the garden (FE)
- API to POST / GET garden events (BE)
- Display them in frontend on the garden events page(FE)
- Backend(BE): Brian, Nivedita, Javier
- Frontend(FE): Jonas, Lukas