Skip to content

A spring project to measure your password strength

Notifications You must be signed in to change notification settings

ByIvo/password-meter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

password-meter

Build Status Coverage Status

A spring project to measure your password strength

How to run in your local machine

Requirements

  • npm (at least 5.2.0 to use npx)
  • docker
  • java8
  • maven

Running

To run in your local machine (considering you alredy installed the required tools), just type in your CLI

./build.sh

When the build process finish, a docker image call password-meter will be created with the port 8080 exposed To run the application, type in your CLI

docker run --rm -i -p8080:8080 password-meter

After that, open http://localhost:8080/password-meter and verify your password strength

How to create new features

Test is important

Remember to always run all tests before the commit;

To run unit tests, type in your CLI:

mvn test

To run all integration tests, type in your CLI:

mvn integration-test -P integration

It is a maven project

Just import as a existing maven project in your favorite IDE

The client

The front-end files are coupled with back-end files; They're all cointaned in resources folder. Grunt is needed in less files compilation, so open a CLI and, in webapp folder, and type:

grunt

About

A spring project to measure your password strength

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published