Skip to content

vaskocuturilo/PasswordManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Manager.

Spring Boot password manager.

The Spring Boot REST service for password manager application.

Requirements:

  • Use any object-oriented language.
  • Use last Spring boot version.
  • Use last MySQL database version.
  • Create REST API service.
  • Create docker compose for run service.
  • provide code and clear instructions how to run it.

Note: please put your code in public repository.

Note: Please send link to this repo when you are done.

You will need the following technologies available to try it out:

  • Git
  • Spring Boot 3.*
  • Mysql 8.*
  • Gradle 7+
  • JDK 17
  • Docker
  • IDE of your choice

TO-DO list (ASAP):

  • Create functionality for store passwords to databases with encryption. ✔️
  • Add one time password functionality. ✔️
  • Add active a new user functionality. ✔️
  • Add email sender service for one time password. ✔️
  • Add functionality for JWT token.
  • Add React front end.
  • Add unit tests.
  • Add Integration tess.
  • Add API tests.
  • Add UI tests.

Instructions how to run:

Execute command to run test maven clean package

Swagger-ui:

http://localhost:8080/swagger-ui/index.html

About

The project password manager. This is app with backend and frontend for storage passwords.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages