Develop an application using springboot2, springboot security, thymeleaf engine, bootstrap4, JPA with in memory, H2 database

Closed Posted 3 years ago Paid on delivery
Closed Paid on delivery

Request details

The access to these pages is restricted based on assigned roles: "student" and "teacher". Pre-create at least 3 users having role "student", and 3 users having role "teacher" in the

"[login to view URL]" script inside of your project. Your database will include “user”, “role”, and

“user_role” tables.

User object includes the following data fields:

• First name

• Last name

• DOB (Date of Birth)

• Email address

: For the ddl script, feel free to have a [login to view URL] file in your application or to ask JPA to

create the DB according to the entity model.

Use salted passwords to encode the passwords of users. encode the same password, exactly "5k_&7Pm" for all users of the system.

Deliverables

Implement at least the following pages:

"Index" page should not require to login; it is open to anybody.

"Login" page.

"Home" page requires to login; it is available to any user who logged in.

"Teacher Private Space" is available to "teacher" users only.

"Student Private Space" is available to "student" users only.

Hide and show links appropriately:

• Logout link is not shown before a user log in successfully.

• Login link is not shown after a user log in successfully.

• Link to "Home" is shown only after a user logs in.

• Link to "Teacher Private Space" is shown only to "teacher" users.

• Link to "Student Private Space" is shown only to "student" users.

Use Bootstrap, images, some text, and your own CSS in all the pages

Java Spring JavaScript

Project ID: #29863721

About the project

4 proposals Remote project Active 2 years ago

4 freelancers are bidding on average $33 for this job

Vishal721

I have more than 4 years of hands on experience with Java, Spring Framework(Secuirity, MVC, Data JPA, Boot), Kafka, Redis, MySQL, Postgresql, MongoDB, AWS Components(EC2, S3, MQTT, SQS). I have good experience of third More

$20 AUD in 4 days
(0 Reviews)
0.0
samiran97

Hi, I've hand-son experience on java platform. I can build your project very crucial and efficiently. I've more than 10+ years of experience on java platform. I'm interested to work with you and able to deliver your p More

$60 AUD in 7 days
(0 Reviews)
0.0