Skip to content

ToaaMahmoud/Quizzet-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ“ Quizzet-App

Status ITI

Note: This project was developed during my journey in the ITI Scholarship. It represents a key milestone in mastering core Frontend fundamentals.

Quizzet is a lightweight, client-side examination platform designed to provide a seamless testing experience. Built with Vanilla JavaScript to demonstrate a deep understanding of core web fundamentals before transitioning to modern frameworks.

๐Ÿš€ Key Features

  • Authentication System: Secure local registration and login flow with form validation.
  • Dynamic Timer: Real-time countdown per exam session with auto-submit functionality.
  • Question Navigation: Ability to skip, flag for review, and jump between questions.
  • Performance Analytics: A detailed dashboard showing:
    • Best score vs. Average score.
    • Pass/Fail status based on a percentage threshold.
    • Historical logs with timestamps.

๐Ÿ› ๏ธ Tech Stack

  • HTML5: Semantic structure for accessibility.
  • CSS3: Custom layouts and interactive UI components (Flexbox/Grid).
  • JavaScript (ES6+): Logic, timer intervals, and localStorage for data persistence.

๐ŸŽฅ Demo Video

This demo highlights the frontend user interface and overall user flow:

Frontend Team

This frontend application was developed by:

Releases

No releases published

Packages

No packages published