This is a PHP-based quiz website that allows users to test their knowledge by answering quiz questions. The project uses HTML, CSS, JavaScript, PHP, and MySQL.
View/Use the project/site hosted on Quiz-App
don't use any such informations that can expose your privecy.
The project directory contains the following files:
-
admin.css
: Styles for the admin interface.body.css
: General styles for the website body.button.css
: Styles for buttons.input.css
: Styles for input fields.login.css
: Styles for login-related elements.main.css
: Main stylesheet.nav.css
: Styles for navigation elements.
-
dbconn.php
: Database connection configuration.
-
nav.php
: Navigation component.
-
string.php
: PHP methods related to string manipulation.
-
index.php
: Page displaying quiz results.
-
index.php
: Submission handling page.
-
index.php
: Main entry point for the quiz app.
To run and test this on local machine, follow these steps:
if you know how to run php web app skip this steps,
refer to this site for setup your own xampp server:
wikihow
- Start the Apache Server.
- Start the Mysql Server.
git clone https://github.com/h4jack/quiz.git C:\{path_to_xampp}\xampp\htdocs\quiz
To use the quiz app follow this below example, or try using it on the hosted server.
- login same as you logged in on admin/quiz side.
- enter the quiz name and go to give the quiz.
- give quiz answer/ and submit when you think it is completed.
- see the result by clicking on the view button.
the quiz app provides the following features:
- quiz creation
- quiz taking.
- view result.
- and all the user/admin level features.
Client: HTML, CSS, JS
Server: PHP, MariaDB MySQL(SQL).
This project open source you can contribute to this just clone and improve this project.
This project is licensed under the GPL-3.0 license
If you have any feedback or suggestions, please feel free to create an issue or contact us.