Updates

What has been improved, fixed, and added over time.

v1.9.02026-06-08

Quiz modal focus mode & reveal-before-answer flow

  • Quiz questions now open in a full-screen modal overlay — same focus pattern as the random question mode
  • Added a "Show Answer" step to both quiz and random question: answer/navigation buttons only appear after revealing
  • Renamed "See full question" to "See full answer" in random question mode for clarity
v1.8.02026-06-05

Category page redesign — filterable list with progress

  • Replaced the card grid with a full-width vertical list — cleaner and more readable
  • Each category now shows a progress bar and a "X/total completed" label based on your local study history
  • Added a filter bar with text search and quick chips: all / with progress / not started
  • Renamed "Create Test" to "Quiz" throughout the app for consistency
v1.7.02026-06-05

Custom quiz mode

  • Create a custom quiz from the question list or category hub — select categories, number of questions, seniority level, tags, and an optional timer
  • Answer each question with three options: Got it / Sort of / Wrong
  • Final report with overall score, breakdown by category, and a link to each question
  • Test history saved locally in the browser — no login required
  • Access past tests from the quiz setup modal
v1.6.22026-06-03

Fix: skeleton overlay flashing and page visible in background

  • Fixed skeleton overlay flashing — animate-pulse was applied to the full-screen container, making the background semi-transparent on each pulse cycle
  • Fixed current page showing through the skeleton — background is now always fully opaque
v1.6.12026-06-03

Fix: blank page on navigation — stay on current page while loading

  • Fixed blank page bug caused by loading skeletons hiding content for 3 seconds
  • Current page now stays visible while the next page loads — no more empty screen on click
  • Skeleton overlay appears only after 5 seconds of loading, covering the current page
  • Progress bar animates over the full 5-second window before skeleton is shown
v1.6.02026-06-03

Global navigation progress bar & smart loading skeletons

  • Added a blue progress bar at the top of the page that appears instantly on any link click
  • Added loading skeletons to all routes — shown only if loading takes longer than 3 seconds
  • Fast navigations (under 3s) show only the progress bar — no skeleton flash
v1.5.02026-06-03

Instant navigation across all pages

  • All pages are now statically generated at build time — navigation is instant instead of waiting for the server
  • Added loading skeletons on home and questions routes for immediate visual feedback on slow networks
v1.4.02026-06-03

Filter redesign: seniority pills & tag search

  • Replaced flat tag button list with a search input — type to filter, click to add as chip
  • Added seniority level filter pills (Junior / Mid-level / Senior / Specialist) with multi-select
  • Filter logic: level AND tags — questions must match both active filters
  • Keyboard shortcuts: Enter selects top suggestion, Escape clears input, Backspace removes last chip
  • Clear all filters with one click
v1.3.02026-06-03

Seniority levels & Updates page

  • Replaced generic difficulty labels (beginner/intermediate/advanced) with job seniority levels (Junior/Mid-level/Senior/Specialist)
  • Added this Updates page to track project improvements over time
v1.2.02026-05-26

New questions & community contributions

  • Added Backend questions: Node.js middlewares
  • Added Frontend questions: web accessibility
  • Added DevOps questions: Docker, Kubernetes, containers vs VMs
  • Added Architecture questions: scalable software architecture
v1.1.02026-05-10

Syntax highlighting, analytics & polish

  • Integrated Shiki for syntax highlighting in code blocks
  • Added GitHub Flavored Markdown (GFM) support
  • Integrated Vercel Analytics
  • Updated favicon and app icons
  • Fixed GitHub contributors API authentication
v1.0.02026-05-01

Initial launch

  • Open-source interview preparation portal for developers
  • Questions in English and Portuguese
  • Full answer, quick answer, and interactive flashcard for each question
  • Study progress saved locally in the browser — no login required
  • Categories: Frontend, Backend, DevOps, Architecture, Security, Soft Skills