Skip to content

MVP Feature List

Adam Guan edited this page Nov 16, 2021 · 3 revisions

MVP List


Roly-Poly, an Anki clone, is a website for users to study through the use of flashcards, and with spaced repetition technique users' memories will be strengthened.


1. New account creation, login, log out, and guest/demo log in

  • Users can sign up, log in, and log out.
  • Users can use a demo login to try the site.
  • Users can't use certain features without logging in (like having view access to public Decks and Cards).
  • Logged-in users are directed to their profile page which displays their Decks.
  • Logged out users are directed to a page displaying several recent Cards they added/updated.

2. Hosting on Heroku

  • Visitors and Users can access the app through the live Heroku link.

3. Decks

  • Logged in users can create Decks.
  • Logged in users can edit and delete their own Decks.
  • All users can view a sampling of the (most recent) public Decks.

4. Cards

  • Logged in users can create Cards with optional Images.
  • Logged in users can edit and delete their own Cards. Deleting a Card will also remove the associate Images.
  • All users can view Cards in public Decks.

5. Production README

  • Brief explanation of what the app is and does.
  • How to start development environment
  • Technologies used
  • Link to live site
  • Link to Wiki docs
  • Discussion of two features that show off the team's technical abilities
  • Discussion of both challenges faced and the way the team solved them
  • Code snippets to highlight the best code

6. Bonus Features: Text to Speech / Speech to Text

  • Logged in users can listen to their Cards' content.
  • All users can listen to public Decks' Card content.