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
- π» 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
| 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 |
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.htmlOr simply download the index.html file and open it in any browser.
devquiz-app/
βββ index.html # Complete app β HTML, CSS, and JS in one file
- 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
Rayhan Zaidi GitHub: @RzDevCode
This project is open source and available under the MIT License.