A free marketplace for rehoming unwanted items, Freecycle makes it easy to connect with your community and rehome goods in your neighbourhood.
- if user already logged in, redirect to homepage.hbs
- otherwise, render login.hbs
- body: Email Address, Password
- if successful, render homepage.hbsgit
- if user already logged in, redirect to homepage.hbs
- otherwise, render register.hbs
- body: Name, Email Address, Password, NeighbourhoodRef
- redirect to login.hbs
- redirect to login.hbs
- render createListing.hbs
- redirect to viewListing.hbs
- id is for the listing
- render homepage.hbs
- render homepage.hbs
- dynamically render viewListing.hbs
- id is for the listing
- redirect to manageListings.hbs page with all my listings
- id is for the user
- render editListing.hbs form
- id is for the user
- delete listing
- render manageListings.hbs
- render account.hbs
- id is for the user
- edit and save details
- id is for the user
- delete profile
- redirect to register.hbs
new Schema
- _id
- Name
- Email Address
- Password
- NeighbourhoodRef: neighbourhood._id
new Schema
- _id
- Name
- Description
- Photo
- Listing Duration
- Status: Available, Reserved, Unavailable
- UserOwnerRef: user._id
- NeighbourhoodRef: neighbourhood._id
new Schema
- _id
- Name
Wireframes: https://whimsical.com/wireframes-JyJ82nAMyWAcLTirGQPJUf