Educational Flashcard App for Teachers and Students.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
public
src
.eslintrc
.gitignore
.travis.yml
LICENSE
README.md
package-lock.json
package.json

README.md

GoldStar

Teacher Stories:

  • As a teacher who is new to the site I want to learn more about the product by viewing a landing page/seeing the features that are available.

  • As a teacher who is new to the site, I want to create a secure, admin account with the ability to edit my profile.

    • Photo
    • Bio?
  • As a teacher, I want to be able to add the courses that I teach.

  • As a teacher, I want to be able to add/edit a roster for the courses that I teach.

  • As a teacher, I want to send email invitations to the students on my roster.

  • As a teacher, I want to be able to search flashcard sets.

  • As a teacher, I want to be able to view flashcard sets from the database.

  • As a teacher, I want to be able to create a new flashcard set for my students.

  • As a teacher, I want to be able to add an individual flashcard from the database to my flashcard set that I've created.

  • As a teacher, I want to add an entire set of cards from the database to my flashcard set.

  • As a teacher, I want to delete a card from one of my sets.

  • As a teacher, I want to be able to delete a set entirely.

  • As a teacher, I want to be able to add one of my sets to a course/courses.

  • As a teacher, I want to be able to add dates to my flashcards sets to define when they're relevant.

    • I want to hide flashcard sets until the relevant date.
  • As a teacher, I want to be able to add or remove students from my roster.

    • Teacher signs up students and then they then change their password.
  • As a teacher, I want to track student progress in viewing flashcards.

  • As a teacher, I want to chat with the students via web socket if they need help.

  • As a teacher, I want to be able to see what students are online.

Student Stories:

  • As a student, I want to be able to log in to see my courses.
  • As a student, I want to be able to edit my profile photo.
  • As a student, I want to click on one of my courses and see the available flashcard sets.
  • As a student, I want to be able to see what dates apply to the flashcard sets.
  • As a student, I want to review flashcards.
    • As a student, I want to save flashcards for later.
  • As a student, I want to be able to chat with my teacher and other students.
  • As a student, I want to see what other students are online.