MVP List - cgradeff/Spelled GitHub Wiki

MVPs

1. New account creation, login, and guest/demo login (9/3/2021 - 9/4/2021, 2 days)

  • Users can sign up, sign in, log out
  • Users can use a demo login to try the site
  • Users that are not logged in can only view listings and comments on listings
  • Splash page

2. Hosting on Heroku (1 day)

3. Post and edit listings(products) (9/5/2021 - 9/7/2021, 3 days)

  • Logged in users can post listings
  • Logged in users can edit their own listings
  • Logged in users can delete their own listings
  • Users can view listings
  • Logged in users can purchase items
  • Logged in users can view their listings through a tab in user profile

4. Search Function (9/7/2021 - 9/8/2021, 2 days)

  • Users can search for items by listing title
  • Users can browse by color, rarity, types, mana value

5. Reviews (2 days)

  • Logged in users can leave a review on a user after purchasing a listing
  • Modal pops up after user presses button next to one of their purchased listings for review
  • Logged in users can see their rating and reviews under a tab in the user profile

6. Messages (2 days)

  • Logged in users can message sellers on individual listings
  • Logged in users can see all of their messages under a tab in user profile

7. Production README (0.5 days)

Bonus

8. Comments on posts (1 day)

  • Logged in users can comment on listings
  • Non logged in are not allowed to leave comments on listings
  • Modal to signup/login pops up when user tries to leave comment without logging in

9. Favorites page under user profile(1 day)

  • Logged in users can add items to their favorites list
  • Logged in users can view all of their favorited items under their profile

10. Binding offers (1-2 days)

  • Logged in users can place binding offers on listings