/UsersCRUD

Web app allowing to manage user account data, written in Java / servlets

Primary LanguageCSSMIT LicenseMIT

UsersCRUD

This web app allows admins to store and manage users' accounts data in MySQL database using CRUD functions of persistent storage.

Content

What you can do:

  • login and logout to admin panel using admin's credentials
  • create new user
  • show user's data
  • edit user's data
  • remove user from database

Additional information

Sample data: sql.dump

Design patterns used:

  • DAO
  • builder
  • MVC

Technologies used:

  • Java 14
  • Servlets
  • JSTL
  • MySQL
  • Maven
  • Log4j2 + LMAX Disruptor for async logging

Libraries used:

Copyright

License: MIT