Skip to content

Mraungnaingtun/spring-crud-thymeleaf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Management Service

A comprehensive CRUD application built using the MVC framework for managing user accounts. This service features full user registration, profile management, and secure authentication. The user interface is dynamically managed using Thymeleaf.

Key Features

  • CRUD Operations: Full user account management including Create, Read, Update, and Delete (CRUD) functionality.
  • Registration: Allows new users to register and create an account.
  • Profile Updates: Enables users to update their account information such as name, email, and password.
  • Secure Authentication: Provides secure login and logout functionality.
  • Dynamic User Interface: The application utilizes Thymeleaf to render dynamic UI components and manage user interactions.

Technologies Used

  • Spring MVC: Implements the Model-View-Controller design pattern for handling web requests.
  • Thymeleaf: Used for server-side rendering of dynamic content.
  • Spring Security: Ensures secure authentication and authorization.
  • Hibernate/JPA: Manages persistence and interaction with the database.
  • MySQL: The relational database used for storing user information.

Getting Started

Prerequisites

  • Java (version 17 or higher)
  • Maven (for project build)
  • MySQL (or other relational database)

About

Spring MVC with CRUD with Thymeleaf

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published