This work is intended to provide quick start to any microservices-based project development. This project have following implementation
- API Gateway
- Eureka Server
- Spring security and JWT authentication
- Activity/Permission based authroization
- Custom PreAuthroize method implementation to check organization accessibility of the user.
- Swagger Implementation
- Redis implementation to store authentication token, roles and permission for a user session
- Feign Client Implementation
- Circuit Breaker Implementation
- Complete Documentation
- Unit Test Cases Implementation