# Climbing Guide

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

## Project details
- Category: General
- Difficulty: 
- Suggested stack: Not specified
- Approval status: Approved

## 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.
