Back to project list

Climbing Guide

Description

Website provides information for locations and details of rock climbing. Provides a personal activity log of previous climbs..

Approved Potential Capstones

Target users

Anonymous user

Logged In user (user)

Administrator

Tags

MVP Optional

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.

Suggest a related idea Download PDF Download Markdown

Back to project list