Group Members and Work Breakdown - masacheung/Triolingo GitHub Wiki

Group Members

Role Contacts
Man Tat Masa Cheung Project Lead Masa Cheung Masa Cheung
Danny Park Backend Lead Danny Park Danny Park
Arwen Kim Frontend Lead Arwen Kim Arwen Kim

Work Breakdown

10/11/21 Monday

  • backend models and validations establishments on users & cards

  • user routings

    • /current (for authenticating current user)
    • /signup (for signing up a new user with username & password)
    • /login (for logging in an existing user)
  • cards routing

    • / (for indexing all flashcards & posting a new flashcard)
    • /:id (for an individual card showing)
  • frontend model created with React

    • main page for all flashcards
    • team page for developers profiles
    • splash page greeting page
    • universal navbar with different components based on session state

10/12/21 Tuesday

  • session form divided into 2 seprate frontend forms: login & signup
  • frontend forms for flashcard
  • dictionary api implementation on main page
  • instruction page

10/13/21 Wednesday

  • cards rendering and styling
  • decks rendering and styling
  • backend configurations on passport and userid trackings on post-api calls
  • messaging feature for users to chat
  • audio players for each cards if links are provided by the api

10/14/21 Thursday

  • api cors issue when logged in : needs configuration