Skip to content

Latest commit

 

History

History
43 lines (35 loc) · 1.64 KB

File metadata and controls

43 lines (35 loc) · 1.64 KB

🧠 Random Programming Question Generator

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.

🌐 Live Demo

https://code-popper.netlify.app/

🚀 Features

  • 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 Structure

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

🛠️ Technologies Used

  • HTML5
  • CSS3
  • JavaScript (Vanilla)
  • JSON (for Question storage)

🚀 Future Advancements / Contributions

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.

🤝 How to Contribute

Contributions are welcome! Feel free to:

  • Fork this repository
  • Make your changes
  • Submit a pull request with a brief description