Open jm1021 opened 11 months ago
Here is another admin project, Notes using Thymeleaf. It would be great and versatile project if we could review users, roles, and notes in GitHub pages as user, and Thymeleaf as admin.
Doing a project like this is great for PBL, Data Structures, and work with POJOs and APIs help CB understanding.
Owners
P1 Raunak M, Haseeb B , Kevin D, Isabelle G, Ryan M P3 Soham, Aniket, Colin, Varalu, Paaras, Tanay
Overview
Thymeleaf. In the backend, build CRUD page(s) for Teacher and Admin roles. Using jQuery, build functionality to review and filter users (Read), build a function to edit roles for a user (Update), build functionality to remove a user (Delete), the delete must remove relationship data from the Roles table. Be sure to describe the anatomy of files and the process.
Anatomy
src/main/resources/templates/: This directory contains Thymeleaf template files. These are dynamic HTML templates that can be rendered on the server-side and populated with data from your Java code. Thymeleaf provides powerful templating features and allows you to create dynamic web pages with Java integration.
UX-BE, Spring/Thymeleaf
Project
Key to the project is combining code from previous projects. I got things to work but had very little lesson material.
Thymeleaf project with Login. This logs in and displays roles of user. Template Source
LOGIN code, spring security has built in login method.
ROLES code in navbar
Devops User database using jQuery but without security and in flask.