Skip to content
AboutProjectsContact
EN/RO
Hire me
M
01Home02About03Projects04Contact
EN/RO
Hire me

Bucharest-based full-stack developer. I design, build, and ship modern Next.js applications and Firebase platforms.

Navigation

  • About
  • Projects
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies

© 2026 MHLSQ · Alexandru Mihalașcu · All rights reserved

All projects
ExamCrafter - hero screenshot

ExamCrafter

) : (

ExamCrafter

)
View live projectView source code

Status

Published

Created

Jan 2025

Updated

1 Jun 2026

Tech stack

ReactMaterial-UIPostgreSQL

ExamCrafter is a modern Progressive Web App designed to help students prepare for final exams by providing a platform with extensive practice test libraries. Built with React, Material UI, Clerk for authentication, and Supabase as the database, the application is intuitive, fully responsive, and installable on any device.

Key Features:

For Students:

  • Browse and take practice tests across multiple subjects and difficulty levels
  • Timed exam simulation mode to build test-taking stamina
  • Instant feedback with detailed explanations for each answer
  • Personal progress dashboard with score history and improvement tracking
  • Bookmark questions for focused review sessions
  • Subject filtering and search for targeted preparation

For Administrators:

  • Question bank management: create, edit, categorize, and archive questions with support for multiple choice, true/false, and short answer formats
  • Test builder: compose custom exams with selected questions, time limits, and pass thresholds
  • Student progress monitoring: view individual and aggregate performance analytics
  • User management with role-based permissions (student, teacher, admin)
  • Export results and reports for external analysis

PWA Capabilities:

  • Installable on iOS, Android, and desktop
  • Offline access to previously loaded test content
  • Push notification support for upcoming exam reminders

Technology Stack: React, Material UI, TypeScript, Clerk (authentication), Supabase (PostgreSQL database) - deployed as a fully installable Progressive Web App.

Screenshots

17 images

Like this project?

Let's build something together.

Start a project