- Spring Boot
- Spring Data JPA
- Angularjs 1.x
- Jwt (Json Web Token)
- Satellizer
- Google captcha
- Mysql
- Flywaydb
- Maven 3++
- Java 1.8++
- Eclipse Neon 4.6.3++ installed STS (Spring Tool Suite)
- Right Click lombok-1.16.16-sources.jar from Maven Dependencies > Run As > Java Application.
- Click button Install/Update from lombok console, then refresh project.
spring.datasource.username=Your username db
spring.datasource.password=Your password db
spring.mail.username=your google mail
spring.mail.password=your password google mail
3. Regist recaptcha from here: https://www.google.com/recaptcha/intro/
google.recaptcha.site-key=Your site key (from step 3)
google.recaptcha.secret-key=Your secret key (from step 3)
mvn clean install
mvn spring-boot:run
- Go to http://localhost:8080
- Login with admin role: username: admin, password: 123456
- Login with user role: username: user, password: 123456