This is a simple and interactive web application that generates random programming questions along with hints. It is designed to help beginners practice common coding problems and improve their problem-solving skills.
https://code-popper.netlify.app/
- Random question generation from a preloaded question set
- One-click hint reveal for guidance
- Clean and responsive user interface
- No backend β everything runs in the browser
Project Root
βββ assets/ β Folder containing background image
βββ index.html β Main UI structure
βββ style.css β Styling and layout
βββ app.js β JavaScript logic (random question & hint system)
βββ questions.json β Data file with programming questions and hints
- HTML5
- CSS3
- JavaScript (Vanilla)
- JSON (for Question storage)
Here are a few planned enhancements and areas where contributions are welcome:
- Add filters to generate questions by topics such as Data Structures, Algorithms, and Web Development, among others.
- Support for questions tailored to specific programming languages (e.g., Python, Java, JavaScript).
- Include levels such as Easy, Medium, and Hard to help users progressively challenge themselves.
- Option to mark questions as completed or save favorites for review.
- Contribute and add custom questions to the database.
Contributions are welcome! Feel free to:
- Fork this repository
- Make your changes
- Submit a pull request with a brief description