Skip to content

mahfuzur-mafu/JavaQz-v1.0

Repository files navigation

Project Name : JavaQz v1.0

Description

We are going to create a web application through which a user can take a quiz on Java online and verify himself. It will work as like a mock test before a test.

Home Page

JavaQz Home Page

Quiz Page

JavaQz Quiz Page

Result Page

JavaQz Result Page

Leaderboard

JavaQz Leaderboard

Use Case Diagram

JavaQz Use Case Diagram

UML Model

JavaQz UML Model

Implemented Software

IDE- Spring Tool suite 4

JDK - Java 1.8

Framework - Spring Boot 2.4.4

Software Design Pattern - MVC

Database – MySql Workbench 8.0(Spring Data Jpa)

Front-end: HTML,CSS,Thymeleaf

Back-end: Java 1.8

DataBase Connection

Question Table

question_dbms

Leaderboard Table

Leaderboard_dbms

Future Update

• Host into web server

• User can choose number of question.

• Separate leaderboard by question size.

• Admin Panel

Challenges Faced

• Faced error into database issue.

• Different kinds of framework version issue.

• Faced not getting any data from user input.

• Front-end logical issue.

• Faced Some Little bugs.

Conclusion

This was a great experience doing this project. This project was intended to make the quiz web application system easier and reliable. I hope the intention of the program gets full filled. It will greatly help the beginners who are suffering in java. The challenges we faced and the learning we have gone through will come in great help in the future.

                                   ~~Thank you for using our web application~~ 

JavaQz © Fantastic Four ©2021 Team Fantastic Four. All Rights Reserved.

About

We are going to create a web application through which a user can take a quiz on Java online and verify himself. It will work as like a mock test before a test.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published