Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🧠 DevQuiz β€” Test Your Code. Level Up Your Mind.

An interactive coding quiz that challenges what you know β€” and how fast you know it.

DevQuiz is a fast-paced, multi-language coding quiz app built to sharpen your programming fundamentals under pressure. Pick your language, pick your difficulty, and race the clock.

πŸ”— Live Demo


✨ Features

  • πŸ’» 4 Language Tracks β€” JavaScript, Python, HTML/CSS, and General CS
  • πŸ“Š 3 Difficulty Levels β€” Beginner, Intermediate, Advanced
  • ⏱️ 20-Second Timer Per Question β€” auto-advances when time runs out
  • πŸ“ˆ Live Progress Bar β€” always know how far you are in the quiz
  • βœ… Instant Feedback β€” see the correct answer immediately after each response
  • πŸ”Š Sound Effects β€” satisfying audio cues for correct and incorrect answers
  • πŸ† Final Score Screen β€” score, time taken, and a performance message
  • πŸ” Retry & Share β€” retake the quiz or share your score with one click
  • πŸ“± Fully Responsive β€” optimized for mobile, tested down to 375px width

πŸ› οΈ Tech Stack

Technology Usage
HTML5 Structure
CSS3 Styling, glassmorphism UI, animations
Vanilla JavaScript Quiz logic, timer, scoring
Web Audio API Correct/incorrect sound effects
Google Fonts Typography (Space Grotesk)
Vercel Deployment & hosting

πŸš€ Run Locally

No installation required. Just clone and open.

# Clone the repository
git clone https://github.com/RzDevCode/devquiz-app.git

# Navigate into the project
cd devquiz-app

# Open in your browser
open index.html

Or simply download the index.html file and open it in any browser.


πŸ“ Project Structure

devquiz-app/
└── index.html    # Complete app β€” HTML, CSS, and JS in one file

πŸ—ΊοΈ Roadmap

  • Global leaderboard using a free backend (Supabase/Firebase)
  • More question categories β€” SQL, React, DevOps basics
  • Daily challenge mode β€” one quiz, one shot, every day
  • User accounts to track progress over time
  • AI-generated questions via Claude/OpenAI API

πŸ‘€ Author

Rayhan Zaidi GitHub: @RzDevCode


πŸ“„ License

This project is open source and available under the MIT License.

About

🧠 Interactive coding quiz app β€” test your knowledge across JavaScript, Python, HTML/CSS and CS fundamentals with a live timer. Built with HTML, CSS and JavaScript.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages