As a user, I want to be able to login, so I can use the app.
Logout
As a logged in user, I want to be able to logout, to protect my information.
Signup
As a user without an account, I want to be able to create an account, so I can use the full app.
Trashed Areas/Google Map
As a logged in user, I want to be able to create a "trashed" area that will display on the map with a marker, so that other users know the area needs cleaned
As a logged in user, I want to be able to delete a "trashed" area that will remove its marker from the map, so that other users know the area has been cleaned
As a logged in user, I want to be able to view options for where I can drop off trash and recyclable goods that I have collected from "trashed" areas.
As a logged in user, I want to be able to update "trashed" areas that I created, so that I can make necessary changes.
Area Search
As a logged in user, I want to be able to enter an area, street, or beach name in to a search bar, so that I can see any nearby areas that are "trashed".
Events
As a logged in user, I want to be able to create an event to organize a clean up for a specific "trashed" area, so that others can attend.
As a logged in user, I want to be able to update a created event, so that I can make needed changes.
As a logged in user, I want to be able to view upcoming events, so that I can join others who plan to clean a "trashed" area.
As a logged in user, I want to be able to delete upcoming events, so that other users know the event has been cancelled.
Item alternatives/tips
As a logged in user, I'd like to browse items by category, so that I can more easily find items I am interested in.
As a logged in user, I want to be able to share alternatives for everyday items with other users, so they can limit trash and plastic use.
As a logged in user, I want to be able to update alternatives for everyday items that Ive created, so that I can make necessary changes.
As a logged in user, I want to be able to delete alternatives for everyday items that I've created, so I can remove a post I no longer wish to display.