MVP List - miketu926/GetStarted GitHub Wiki

GetStarted, a Kickstarter clone, is a platform that allows users to fundraise project ideas in order to meet production goals. Users who are interested in other project ideas are able to provide funding to see the project come to fruition.

1. Hosting on Heroku

2. Production README

3. New account creation, login, and guest/demo login

  • Users can sign up, sign in, log out
  • Users can use a demo login to try the site
  • Users can't use certain features without logging in (backing projects)

4. New project creation

  • Users can add a project image (insert locally or url)
  • Users can add project details (name, description, category, funding goal, funding timeframe)
  • Users can add reward tiers by pledge amounts (with description)

5. Categories of projects

  • Users can view projects by categories

6. Search/Explore

  • Users can search by project name
  • Users can explore by categories
  • Users can explore by location
  • Users can explore by funding goal % (least funded, most funded)

7. Backing projects

  • Users can back projects according to reward tiers
  • Users can pledge to a project
  • Users can pledge to a project via a form of payment (bonus)