Learn JavaScript
One Question at a Time
About This Project
JS Quizzy is a 100% open source, offline-first Progressive Web App (PWA) designed to help developers master JavaScript through interactive quizzes. The app focuses on deep concepts like event loops, closures, async/await, this binding, type coercion, prototypes, and more.
With over 220+ questions covering 11 core JavaScript categories, you can test your knowledge, track your progress, and become a JavaScript expert at your own pace. The app works completely offline after the first visit and can be installed on both mobile and desktop devices.
Offline-First
Works completely offline after first visit. No internet connection required.
Track Progress
Monitor your performance with detailed statistics and progress tracking.
PWA Support
Installable on mobile and desktop. Works like a native app.
220+ Questions
Comprehensive coverage of 11 core JavaScript categories.
Credits & Acknowledgments
Special Thanks to Lydia Hallie
A significant portion of the questions in this quiz app are inspired by and adapted from the excellent javascript-questions repository by @lydiahallie. This repository contains an amazing collection of advanced JavaScript questions with detailed explanations that have helped thousands of developers deepen their understanding of JavaScript.
View RepositoryDeveloper
JS Quizzy is developed and maintained as an open-source project. Contributions, suggestions, and feedback are always welcome!
Tech Stack
Next.js 16
TypeScript
Zustand
Tailwind CSS
License
This project is open source and available under the MIT License.
Contributions are welcome! Feel free to open issues, submit pull requests, or suggest new features.