-
Notifications
You must be signed in to change notification settings - Fork 0
Requirements
jonas-hurst edited this page Nov 10, 2021
·
10 revisions
-
-
- PRIVATE GARDENER REQUIREMENTS - - -
-
- Get informed about page, benefits, etc
- Build info / landing page explaining everything (FE)
- Come up with cool design
- Get to know about local crop variety
- Put crop data into database (BE)
- implement REST-api for crop variety (BE)
- add 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 form to enter sharables (FE)
- POST info to REST API for tools -> store in DB (BE)
-
-
- GROUP ADMIN REQUIREMENTS - - -
-
- Create garden group
- Rest-API to create garden group
- Page to create a garden group yourself -> you are admin of your own group -> Group has 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 community (FE/BE)
- Give someone admin status (FE/BE)
- Garden info page
- Form to add events/activities in garden (FE)
- API to POST / GET garden events
- Display them in frontend on garden events page