### Purpose I've got a new design scheme to make the app looked polished and clean. I've also got a few more learning activities that I'd like to build out. We have a few teachers willing to try out the application once schools reopen. We need to get it ready to use the moment schools are open in the first couple of weeks of January. ### Principles - Flexibility. Things may change a lot, and the activities in particular need a lot of robust testing. Should write code in a way that allows as much flexibility and changes as possible. - Timeline. We want to adhere to the timeline and make sure we catch teachers at the exact time we said we would. If we miss the bus, we run the risk of losing potential design partners. ### Outcome Visioning We are able to code the new designs and activities in the time that we planned and are ready for the partners who are keen on testing it out. ### Brainstorming - What do I already know about this project? I have a clear UI/UX and a base level app. I also have a good idea how to use cursor and Claude to speed up my coding process. - What don’t I know that I need to find out? There's not much really in terms of knowledge. It's more of execution and discipline. ### Actions - [x] Plan for backend models πŸ“… 2024-12-23 βœ… 2024-12-23 - [x] Revamp classroom screen πŸ“… 2024-12-24 βœ… 2024-12-24 - [x] Update learn by teaching UI πŸ“… 2024-12-26 βœ… 2024-12-26 - [x] Update the reasoning pathway UI πŸ“… 2024-12-26 βœ… 2024-12-27 - [x] Mini deployment of code πŸ“… 2025-12-27 βœ… 2024-12-27 - [x] Build out new onboarding pathway πŸ“… 2025-01-08 βœ… 2024-12-24 - [x] Code knowledge activity backend πŸ“… 2024-12-30 βœ… 2024-12-31 - [x] Code knowledge activity frontend πŸ“… 2024-12-31 βœ… 2025-01-01 - [x] Code step solve activity backend πŸ“… 2025-01-03 βœ… 2025-01-03 - [x] Code step solve activity frontend πŸ“… 2025-01-03 βœ… 2025-01-09 - [x] Code student access πŸ“… 2025-01-09 βœ… 2025-01-13 - [x] Create tutorial videos and update the tutorial modals πŸ“… 2025-01-18 βœ… 2025-01-18 - [x] Robustly test the platform πŸ“… 2025-01-18 βœ… 2025-01-19 - [x] Code documentation screen πŸ“… 2025-01-18 βœ… 2025-01-31 - [x] Design content mapping activity πŸ“… 2025-01-27 βœ… 2025-01-29 - [x] Code critical reading activity backend πŸ“… 2025-01-30 βœ… 2025-01-31 - [x] Code critical reading activity frontend πŸ“… 2025-01-31 βœ… 2025-02-07 - [x] Upload all activities πŸ“… 2025-02-02 βœ… 2025-02-03 - [x] Reason trace handle images πŸ“… 2025-02-02 βœ… 2025-02-03 - [x] Reason trace handle reorders πŸ“… 2025-02-03 βœ… 2025-02-04 - [x] Fix APIs for knowledge zap πŸ“… 2025-02-03 βœ… 2025-02-03 - [x] Handle classroom topics sidebar for students πŸ“… 2025-02-04 βœ… 2025-02-04 - [x] Handle classroom no topics for students πŸ“… 2025-02-04 βœ… 2025-02-04 - [x] Fix analytics screen for knowledge zap βœ… 2025-02-05 - [x] Write delete user script βœ… 2025-02-05 - [x] Tutorial for concept mapping πŸ“… 2025-02-17 βœ… 2025-02-25 - [x] Code concept mapping activity frontend πŸ“… 2025-02-10 βœ… 2025-02-11 - [x] Code concept mapping activity backend πŸ“… 2025-02-11 βœ… 2025-02-13 - [x] Research on skills and map them to activities @likhit @sprint2025.3.1 βœ… 2025-03-16 - [x] Update activity creation form @sprint2025.3.1 βœ… 2025-03-04 - [x] Tutorial for read and relay @sprint2025.3.1 βœ… 2025-03-04 - [x] Test and fix knowledge zap activity analytics dashboards @sprint2025.3.1 βœ… 2025-03-07 - [x] Test and fix reason trace analytics dashboards @sprint2025.3.1 βœ… 2025-03-07 - [x] Test and fix step solve activity analytics dashboards @sprint2025.3.1 βœ… 2025-03-07 - [x] Test and fix mapping analytics dashboards @sprint2025.3.1 βœ… 2025-03-07 - [x] Test and fix learn by teaching analytics dashboards @sprint2025.3.1 βœ… 2025-03-07 - [x] Test and fix relay analytics dashboards @sprint2025.3.1 βœ… 2025-03-07 - [x] Code leaderboard and export capability @sprint2025.3.1 βœ… 2025-03-07 - [x] Leaderboard improvements @sprint2025.3.1 βœ… 2025-03-10 - [x] Code overall analytics screen @sprint2025.3.2 βœ… 2025-03-22 - [x] Create concept graphs for the dashboard backend @sprint2025.3.2 βœ… 2025-03-24 - [x] Create concept graphs for the dashboard frontend @sprint2025.3.2 βœ… 2025-03-24