CodeClass

AI

Your Progress

See what's clicking, and what needs another rep.

12day streak
Level 71840 / 2200 XP

Sync proof checklist

Signed in

Sign in to sync

Profile row exists

Sign in first

Progress row

No progress row yet

Supabase configured

Connected

Lessons saved to account

Local only

Code tasks saved to account

Local only

Memory vault active

Sign in first

AI logs ready

Ready; paid AI disabled

Tip: Sign in with Google to save progress to your account and access it from any device.Sign in →
Local browser save only Local backup always available

1,840

Demo XP · Level 7

12 days

Demo best: 21

4

4 badges locked

1/4

Demo missions

Last saved

No account save timestamp yet. Complete a lesson or Code Lab task to create one.

Strong topics

  • Components · React92%
  • Python Variables · Python88%
  • Terminal Basics · Developer Foundations84%
  • npm install / npm run dev · Developer Foundations82%

Needs practice

Completed lessons

  • What is a Component?Today
  • JSX in 2 MinutesToday
  • JavaScript ArraysYesterday
  • Python f-strings2 days ago

Recent XP events

Demo data — account XP sync coming after progress DB rows are created.

  • React JSX lesson · Today+30
  • Daily streak · Today+15
  • JavaScript Arrays · Yesterday+35
  • Python f-strings · 2 days ago+35

Memory notes

  • Nathan understands components and is close on props. One more PlayerCard-style task should lock it in.
  • Python blocks make sense conceptually, but indentation errors still happen after if statements.
  • Public key goes to GitHub, private key stays secret. Repeat this before real GitHub integration.
  • Basic commands feel less intimidating. Mock terminal practice is working.
Open Memory Vault →

Badges earned

4 / 8

First Steps

Completed your first lesson

Streak Star

10-day learning streak

Quiz Whiz

Aced 5 quizzes in a row

Lab Rat

Passed 10 code labs

Bug Slayer

Fixed 25 broken checks

React Ranger

Finish the React course

Foundation Builder

Finish Developer Foundations

Brainiac

Reach Level 10