⚙️
v0.2.0SettingsOnboardingUX

Settings & Placement Flow

User settings page and adaptive placement quiz system.

August 21, 2025
3 min read

Your Lernex experience just got personal. v0.2.0 introduces a dedicated settings page where you control everything, an adaptive placement quiz system that truly understands your level, and a completely revamped authentication flow that just works.

Settings Page: Make It Yours

Personalization starts with control. The new Settings page puts you in charge of every aspect of your Lernex experience:

Theme preference

Choose light, dark, or system-matching

Learning preferences

Set default lesson length and difficulty

Account management

Update your profile and linked accounts

Notification settings

Control what alerts you receive

Best of all, your preferences now persist. Close your browser, come back next week—your settings are exactly how you left them.

Adaptive Placement Flow

The placement quiz is how Lernex learns about you. And now it's smarter than ever with our new adaptive placement flow.

Three-Stage Assessment

Start
Broad Assessment

Quick questions across multiple subjects to find your strengths

Next
Deep Dive

Focused questions in your areas of interest to calibrate difficulty

Finish
Personalization

Your custom learning path is created based on all responses

This three-stage approach gives us much better signal about where you are in your learning journey, without making you answer dozens of questions.

Theme Provider & Toggle

Dark mode lovers, this one's for you. We've built a proper theme provider that handles light/dark mode switching flawlessly:

  • Instant switching — No flash, no delay
  • System detection — Automatically matches your OS preference
  • Persistent memory — Remembers your choice forever
  • Smooth transitions — Elegant animations between modes

The toggle is now available in the navbar for quick access. One click to switch between light and dark—your eyes will thank you during those late-night study sessions.

OAuth Flow Improvements

Signing in should be seamless. We've rebuilt the OAuth flow with server-side callbacks, making Google sign-in faster and more reliable:

Faster authentication

Streamlined process gets you in quicker

Better error handling

Clear messages when something goes wrong

Smoother redirects

No more getting stuck after sign-in

Secure tokens

Industry-standard token management

Authentication is the front door to your learning journey. We want it to open smoothly every single time.

Navbar with User Menu

The navbar now features a proper user menu when you're signed in. Click your avatar to access your profile, settings, analytics, and sign-out—all in one convenient dropdown.

Bug Fixes

We've also squashed several annoying bugs:

  • Auth redirect loop — No more getting stuck in sign-in loops
  • Onboarding loop — Centralized routing prevents repeated onboarding
  • Edge cases — Various authentication flow improvements

The Foundation of Personalization

Settings, preferences, and adaptive assessment—these are the building blocks of a truly personalized learning experience. Every feature in this release contributes to making Lernex feel like it was built just for you.

Explore the new Settings page and see how your preferences shape your experience. This is learning, personalized.

Your settings, your way.
— The Lernex Team

Ready to experience these updates?

Jump into Lernex and see what's new for yourself.