Simple user CRUD using Microservices architecture

Seeded Initial Users

Use these credentials to login at "/auth/login"

  • Admin
    username : admin1
    password : secret

  • User
    username : user1
    password : secret

API Documentation

Swagger documentation available at "/api-docs"

Architecture

Architecture

Login Flow

Login Flow

CRUD Flow

CRUD Flow

Local deployment using minikube

Local deployment Running kubectl

Local deployment
Minikube dashboard

Local deployment Test using postman