Choose Your Level
Pick the difficulty that matches where you are. You can come back and try a harder level later.
Beginner
Build a Secure Login & Signup UI
Build a pixel-perfect, accessible login and signup form with robust validation.
1 to 2 hours 4 criteria
Start this level
Intermediate
Connect a Mock JWT API & Manage State
Wire up a login form to an API and manage the user session globally.
2 to 4 hours 4 criteria
Start this level
Advanced
OAuth, Route Guards, & Token Refresh
Build a robust authentication architecture that survives edge cases.
4 to 6 hours 4 criteria
Start this level