- Backend:
JDK 8, Spring Boot 1.x (Core, MVC, Data, Actuator, Security, Oauth2), JPA/Hibernate 5, JUnit 5, Mockito, Maven, Tomcat 8, MySql/H2, Lombok, Swagger, Flyway, Docker, Checkstyle, Logging, Redis
- Frontend:
JSP, Bootstrap, jQuery
- Monitoring
Telegraf, InfluxDb, Grafana
Index:
Profile:
Monitoring:
- Single Sign On with Facebook API (Oauth2)
- login/logout/remember me
- ajax search of employees
- display profile employee
- edit profile employee
- add/delete a profile
- upload and download avatar
mvn clean install
mvn spring-boot:run -f ./webapp-ui
Try:
curl http://locahost:8080
docker-compose up --build -d
docker-compose stop
docker compose up -f ./monitoring/docker-compose-yaml -d
docker compose stop -f ./monitoring/docker-compose-yaml
- REST Documentation
http://localhost:8080/swagger-ui.html
- Api Docs End Point
http://localhost:8080/v2/api-docs
Feel free to ask me by the email (on the profile page).
Licensed under the GNU General Public License v3.0: https://www.gnu.org/licenses/gpl-3.0.en.html


