Skip to content

sssinha0/Exam-Portal-SpringBoot-Angular-

Repository files navigation

Exam-Portal-SpringBoot-Angular Single Page Web app

📜 Description:

Hello Folks, Warm welcome! I have developed Exam-Portal Single Page Web, built using Springboot, Angular and Mysql.In this Web app Jwt Authenticaiton is used for verify the user.After Verifcation user can login.Both User and Admin has the different Section. In this app i take care of the security, protect the route and different security challenge.

Features:

- User and Admin both can login/Signup
- JWt authentication is used for verify the user
- Admin the access to create/update/delete the quiz/catogery
- Admin has the right to publish the Quiz
- User can Attempt any number of time quiz
- User can print the score card of the quiz

User guide:

- Open the Web app
- Choose Role user/admin
- Admin can manage the quiz
- User can attempt the quiz and print score

Implementation details:

- Angular 13 Used in this project
- SpringBoot 2.7.1 is used in this project
- Mysql 8 used in this project
- Chrome used for tesinng

~Use below library:-
~Angular:-
angular/material:14.2.1
angular/router:14.0.0
ckeditor/ckeditor5-angular:4.0.0
ckeditor/ckeditor5-build-classic:35.4.0
bootstrap-grid-only-css:4.1.3
rxjs: ~7.5.0
sweetalert2": 11.4.8
~Springboot:-
jjwt
spring-boot-starter-security
jaxb-api
spring-boot-devtools
mysql-connector-java
spring-boot-starter-data-jpa

App: Demo Video:

https://drive.google.com/file/d/1L0xzySLyKgC7avkYPMRCX3Avq3jhD3er/view?usp=sharing

📸 Screenshots:

Special thanks:

Special thanks to Durgesh Tiwari for uploading such a beautiful content in youtube and motivate to do project.

About

This is an single page web app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages