MVP Feature list - Sparky338/FlyingFox-Capstone GitHub Wiki
New account creation, log in, log out, and guest/demo login
- Users can sign up, log in, and log out.
- Users can use a demo log in to try the site.
- Users can't use certain features without logging in, such as making purchases, leaving reviews, and writing articles.
- Logged in and logged out users are directed to the home page. Both are able to view items.
Purchases
- Logged in users can add items to a shopping cart
- Logged in users can see what is in their shopping cart, adjust quantities of items, remove items, and checkout their shopping cart.
- Logged out users will be redirected to the login/signup page if they select the shopping cart.
Reviews
- Logged in users can leave reviews on items that they've purchased.
- Logged in users can edit and remove reviews that they've made.
- All users can see reviews on an individual item's page.
Categories
- All users can select a category and be shown items in that category.
- Users will be redirected to the items in that category.
Articles
- Logged in users can write articles about the items and their use.
- Logged in users can edit and delete articles that they've written.
- All users can read articles.
Bonus features
AWS Implementation
- When submitting reviews or articles, logged in users can upload image files of approved file extensions.
Google Maps implementation
- All users can see a listing of skydiving dropzones or wingsuit coaches.