Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 852 Bytes

TODO.md

File metadata and controls

13 lines (10 loc) · 852 Bytes

TODO NOW

  • if a user has purcahsed a course, show a message in the /purchase page so they don't get confused if they happen to navigate to that page on accident and do not show the buy now button or pricing there. instead show a button which will redirect them to the learn/$first-slug (use the slug hook)
  • ability to download the entire video as a zip
  • if on last segment, show a "complete course" button and navigate to a certificate page
  • after clicking the Next Video button, I need to invalidate the queryClient cache for the "progress" entries
  • refactor the approach to instead just fetch the array of progress entries instead of doing the left join stuff
  • rename progress to completed_segments

Tech Debt

  • clean up the code and put all .sh scripts in /infra directory
  • update the setup.sh script to also install docker compose, etc