Skip to content

tsehelnyk/test182

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

test182

Table of Contents

Project purpose

Это простое веб-приложение, реализующее back-end и front-end часть, регистрацию пользователя, авторизацию пользователя, личный кабинет пользователя. При регистрации пользователя, сохраняется его реальный IP с которого он проходит регистрацию. После авторизации или регистрации пользователь попадает на страницу личного кабинета, где отображается логин, IP, time zone пользователя. Реализована возможность сменить пароль, настроить часовой пояс пользователя.


Project Structure

  • Java 11
  • Maven 3.8.0
  • Maven-checkstyle-plugin
  • Spring Security
  • Spring Web
  • Spring Data JPA
  • Spring Boot DevTools
  • Thymeleaf
  • H2 database

For developer

  1. Open the project in your IDE.

  2. Add it as maven project.

  3. Run the project (execute method main from Test182Application class).

  4. Go to Main page

  5. Register users. Default user role - "USER".

  6. Also, you can login as login: "admin" with password: "admin" and edit DB by included web-editor.

  7. You can change admin password in application.properties file, or from user account page like other users with USER role.


Author

https://github.com/tsehelnyk

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published