Skip to content

Minutes 2021 03 16

fullstaq edited this page Mar 23, 2021 · 6 revisions

These are the stories that made the MVP 1 from the previous meeting

  • each connected page could display video
  • how to proceed next with named links and descriptions
  • patterns could be anything from linear to 1-4-1-4-1 to a weblike pattern
  • videos have not advertisements
  • select a lesson
  • math content

This is the domain model we agreed to in the previous meeting (I didn't do minutes for the 2021-03-11 meeting)

We also agreed to a UI flow

Here are the services we decided to build

course search

  • HTTP GET /courses?subject=xxxxxx
  • result body is a list of "lite" course instances with -> section -> chapter

load course

  • HTTP GET /course/{id}
  • result body contains "full" course -> section -> chapter -> lesson
  • that will be everything but the content web

load lesson

  • HTTP GET /lesson/{id}
  • result is the lesson with the given ID and all content and questions

Action items

Add these stories

services

  • get the base services project going
  • come up the tables
  • write DDL
  • setup flyway
  • create the domain objects (split into many stories). make sure there is enough detail so that everyone knows what was done
  • add course search service
  • add load course service
  • add load lesson service

ui

  • get the base UI project going (create-react-app)
  • establish patterns (redux, material UI)
  • landing page
  • search for calc courses page
  • course - page
  • lesson page - start of the learn it "task"
  • content normal page - learn it
  • end screen - learn it done

minutes

  • write up minutes from this week