{"id":21653864,"url":"https://github.com/aadewunmi/online-quiz-system","last_synced_at":"2025-05-07T22:13:24.901Z","repository":{"id":37419833,"uuid":"486890707","full_name":"AAdewunmi/Online-Quiz-System","owner":"AAdewunmi","description":"\"Examily\" is a quiz-based examination platform for University level courses. Tech Stack:  HTML / CSS / JavaSript / Bootstrap, Java 11 / Java EE version 8 (Jakarta EE version 8), Java JSP, Java Servlet , JDBC, MySQL.","archived":false,"fork":false,"pushed_at":"2022-07-21T11:45:36.000Z","size":9529,"stargazers_count":6,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-07T22:13:18.610Z","etag":null,"topics":["bootstrap","html-css-javascript","java","java11","javaee","jdbc-driver","jsp","mvc","mysql","mysql-database","online-quiz-system","servlet","servlet-jsp","tomcat-server"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AAdewunmi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-04-29T08:12:48.000Z","updated_at":"2025-02-17T17:38:47.000Z","dependencies_parsed_at":"2022-07-14T23:46:13.752Z","dependency_job_id":null,"html_url":"https://github.com/AAdewunmi/Online-Quiz-System","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FOnline-Quiz-System","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FOnline-Quiz-System/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FOnline-Quiz-System/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AAdewunmi%2FOnline-Quiz-System/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AAdewunmi","download_url":"https://codeload.github.com/AAdewunmi/Online-Quiz-System/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252961843,"owners_count":21832199,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","html-css-javascript","java","java11","javaee","jdbc-driver","jsp","mvc","mysql","mysql-database","online-quiz-system","servlet","servlet-jsp","tomcat-server"],"created_at":"2024-11-25T08:21:10.976Z","updated_at":"2025-05-07T22:13:24.882Z","avatar_url":"https://github.com/AAdewunmi.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Examily: An Online Quiz System \n\n\n## 1. Project Description:\n\nExamily is a quiz-based examination platform for University level courses.\n\nIt allows access to two types of users, with the following functions:\n\n- Examiner -\u003e Log in, Register Students (User Name \u0026 Password), Set Exam Instructions, Set Exam Questions \u0026 Answers, Log Out.\n    \n- Student -\u003e Log In, Take Exam, View Results, Log Out.\n\n\n## 2. Tech Stack:\n\n- HTML / CSS / JavaSript / Bootstrap\n\n- Java 11 / Java EE version 8 (Jakarta EE version 8)\n\n- Java JSP\n\n- Java Servlet\n\n- JDBC Driver\n\n- MySQL DB / MySQL Server / MySQL Workbench\n\n- Apache Tomcat Server\n\n- Apache Netbeans IDE\n\n\n## 3. Installing\n\nProject Prerequisite: \n- Apache NetBeans 13.0, \n- Apache Tomcat Server 10.0, \n- MySQL Server, \n- MySQL Workbench (Optional ... I prefer to perform MySql operations at the command line \"mysql -u root -p\")\n- Be mindful that you will need to add the following libraries to the project:\n\n(a) mysql-connector-java-8.0.17.jar\n\n(b) jsp-api.jar\n\n(c) servlet-api.jar\n\n- How to use:\n\n1. Clone the repo.\n\n```\nhttps://github.com/AAdewunmi/Online-Quiz-System.git\n```\n\n2. Database\n\n- Start MySQL Server\n\n- Create tables in MySQL (SQL queries are in /web/db.txt)\n\n3. IDE:\n\n- Open project in NetBeans\n\n- Start Apache Tomcat Server\n\n- Run the application in the IDE (NetBeans)\n\n- On \"Evently\" landing page:\n\n        (i) Login as an Admin:\n        \n        Admin username -\u003e admin\n        \n        Admin password -\u003e admin\n        \nEnjoy 😎\n        \n## 4. Contributing:\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n👇 👇 👇\n\nFuture plans:\n\n1. Examily Landing Page: \n- Implement \"Search Button\" functionality \n- Implement \"Recieve Our Newsletter!\" Button functionality\n2. Examiner Login Page:\n- Implement Log In With Google Button functionality\n- Implement Sign up link -\u003e Create new account page (Landing page link!)\n3. Student Login Page:\n- Implement Log In With Google Button functionality\n\n\n## 5. Screenshots\n\n- Examily landing page:\n\n![Image description](web/landing3.png)\n\n- Examily examiner landing page:\n\n![Image description](web/admin.png)\n\n- Examily stduent landing page:\n\n![Image description](web/student.png)\n\n\n## Adapted from:\n\nUDEMY: Java Development Mega Course: Build Projects Practically\n\n(Java Programming Course: Learn Development of JAVA Projects Using JSP, JDBC, Servlets, Swing, Spring Boot, Maven, Hibernate)\n\nProject Name: Project 36: Online Quiz Sysem\n\nCreated by: Engineering.Org.In\n\nLast updated: 03/2022\n\nURL: https://www.udemy.com/course/build-real-world-java-projects-using-spring-jsp-jdbc/\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faadewunmi%2Fonline-quiz-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faadewunmi%2Fonline-quiz-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faadewunmi%2Fonline-quiz-system/lists"}