team-penguin-hackathon / flash_learning

Proposal: We will build a simple flashcard web app using Flask, aimed at incentivizing children in grades K-8 to remained engaged during remote learning. Students will be able to answer flash card sets by making drawings or typing submissions. Teachers will be able to add new flash card sets to the system and set grade level and subject tags for a particular flashcard set. We are all relatively new in the program without a whole bunch of web development experience, so our primary goal is to work together to have something functional by the end.
0 stars 6 forks source link

UI updates to stats and leaderboard pages, student navigation. #87

Closed asa-holland closed 3 years ago

asa-holland commented 3 years ago

Added Leaderboard table, stats score and dummy chart to stats page, and minor edits to navigation (username in log-out button, added page titles to leaderboard, stats, profile and home pages). Updated requirements.txt to include flask mail. Updated bootstrap links.

Main change was to add a "score" value to each student (as opposed to a separate Stats database). If score needs to be separated back out at a later date we can do that and re-link, but for now this will at least track the current score of any logged-in student.