Description
Website provides information for locations and details of rock climbing. Provides a personal activity log of previous climbs..
Target users
Anonymous user
Logged In user (user)
Administrator
Tags
User Stories
Register
As an anonymous user, I need to be able to register with the site to create login credentials.
Login
As a user, I need to be able to login to access the system
Areas
As an anonymous user, I need to be able to see a list of the climbing areas that the system provides information for
Map
As an anonymous user, I need to be able to see a map of the areas that the system provides information for
Area Details
As an anonymous user, I need to be able to select a climbing area from the list and see details of that climbing area and a list of the climbing faces for that area
Faces
As an anonymous user, I need to be able to select from a list of climbing faces and see information about that climbing face along with a list of climbing routes on that face.
Routes
As an anonymous user, of the system I need to be able to select from a list of climbing routes and see detailed information about that climbing route.
Activity Log
As a user, I need to be able to enter information into an activity log associated with each area, face, and route
Create Admins
As an administrator, I need to be able to assign other users to be administrators.
Edit
As an administrator, I need to be able to create, update and delete routes, faces, and areas.
Submit Update
As a user, I need to be able to submit a new area, face, or route for inclusion in the site’s data.
Submit Edit
As a user, I need to be able to submit a proposed edit to an area, face, or route for inclusion in the site’s data.
Submit Photo
As a user, I need to be able to submit photos associated with an area, face, or route
Approve Submissions
As an administrator, I need to be able to approve or decline a proposed submission or edit to an area, face, or route.
Approval Reminder
As an administrator, I need to be reminded each time that I log in that a user submission is pending approval.