az-900-svelte Svelte Themes

Az 900 Svelte

AI-assisted SvelteKit study app for Microsoft Azure Fundamentals (AZ-900)

AZ-900 Trainer

A SvelteKit study app for practicing Microsoft Azure Fundamentals (AZ-900) questions. It keeps quiz progress, attempts, starred questions, and theme preference in browser storage, so no backend or database is required.

This website was made with AI assistance.

Screenshots

Put screenshots in docs/screenshots and update the file names below if needed.

Features

  • Clean module dashboard for tracking AZ-900 study progress
  • Full quiz flow with randomized questions and answer options
  • Final attempt reports with score, correct answers, wrong answers, explanations, and source snippets
  • Starred questions and review-later markers for focused revision
  • Practice modes for wrong answers, failed questions, and starred questions
  • Local-first storage for attempts, progress, stars, review markers, and theme preference
  • Dark mode and responsive layout
  • JSON-based question bank that can be edited without a database

Requirements

  • Node.js 20.19+ or 22.12+
  • npm

Build and Run

npm install
npm run dev

Open the local URL printed by Vite.

Project Structure

  • src/routes - SvelteKit pages
  • src/lib/components - reusable UI and quiz components
  • src/lib/data/modules - module and question JSON files
  • src/lib/stores - browser-persisted progress and preferences

Checks

npm run check

Top categories

Loading Svelte Themes