Skip to content

SQL Quizzer is an interactive web app that lets users test and improve their SQL knowledge through multiple-choice quizzes with instant feedback.

License

Notifications You must be signed in to change notification settings

full-stack-web-developer-and-designer/sql-quizzer

Repository files navigation

SQL Quizzer — sql-quizzer.mirnesglamocic.com

SQL Quizzer is an interactive quiz application designed to help users learn and practice SQL by answering multiple-choice questions.
Created as part of the portfolio of Mirnes Glamočić, this web app demonstrates clean UI, dynamic quiz logic, score tracking, and lightweight PHP back-end integration.


🌍 Live Demo

👉 https://sql-quizzer.mirnesglamocic.com

SQL Quizzer


📌 About

SQL Quizzer provides users with a simple quiz interface to test and improve their SQL knowledge.
It includes:

  • Randomly selected questions
  • Multiple-choice format
  • Real-time scoring
  • Smooth page interactions
  • Simple and modern design

This project showcases full-stack skills through a small but practical educational tool.


✨ Features

  • ✔️ SQL-themed multiple-choice quizzes
  • ✔️ Score calculation and result display
  • ✔️ Clean, responsive UI
  • ✔️ Lightweight and fast
  • ✔️ PHP-based backend logic
  • ✔️ Easy to extend with more questions or categories

🛠️ Technologies Used

  • PHP – backend logic, question loading
  • HTML5 – Structure
  • CSS3 – Styling
  • JavaScript – Interactivity
  • MySQL – Storing quiz questions and answers
  • Apache

📥 Installation

1️⃣ Clone the Repository

git clone https://github.com/<your-username>/sql-quizzer.git
cd sql-quizzer

2️⃣ Upload to Server

  • Copy project files to your hosting directory

  • Ensure PHP is enabled

  • Create a database for quizzer and import file quizzer.sql

3️⃣ Open in Browser

http://localhost/sql-quizzer

or visit the live site hosted on your domain.


🧩 Usage

Start the quiz

Select the correct answer for each question

Submit to view score

Restart to try again


🔧 Customization Ideas

  • Additional SQL categories

  • Timed quiz mode

  • Difficulty levels

  • Leaderboard

  • Admin interface

  • Certificate upon completion

  • API-based questions


🤝 Contributing

  • Fork the repo

  • Create a feature branch

  • Submit a pull request

All contributions are welcome!


📄 License

Free to use, modify, and customize.


👤 Author

Mirnes Glamočić

🌐 https://mirnesglamocic.com

📧 Contact available on the website


⭐ Acknowledgments

Thank you for trying SQL Quizzer!

Feel free to send suggestions or improvements.

About

SQL Quizzer is an interactive web app that lets users test and improve their SQL knowledge through multiple-choice quizzes with instant feedback.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published