Spring Boot Jhipster Photo Gallery Example
Prerequisites
- Docker 19.03+
- Docker Compose 1.25+
Build Docker Image
./mvnw -Pprod jib:dockerBuild clean verify
Installation
docker-compose up -d
Then navigate to http://localhost:9090 in your browser.
Swagger
User Management
Used Technologies
- Jhipster
- Spring Boot
- React
- Postgresql
- Redis
- Elasticsearch
Features
- Swagger
- Audit
- Filtering
- Pagination
- Caching
- Full Text Search
- Internationalization
- Jwt Authentication
- User Management
- Unit tests using JUnit 5
- Integration tests using the Spring Test Context framework
- UI tests with Jest.
- Architecture tests with ArchUnit
- UI integration test with Protractor
Supported languages
- Turkish
- English
- German
- Italian
- Chinese (Simplified)