### 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