Skip to content

Latest commit

 

History

History
55 lines (26 loc) · 739 Bytes

README.md

File metadata and controls

55 lines (26 loc) · 739 Bytes

Project Title

Employee management system using Spring State machine. This implementes problem stated in challenge.md

BUILD Using Maven Inclues test

mvn clean package

RUN APP

./mvnw spring-boot:run

Api DOC Reference is available

http://localhost:8080/swagger-ui/index.html

API Reference

Create Employee

  POST /employee

Udate employee status

  PUT /employee/${id}/status

GET employee

  Get /employee/${id}

Docker Build

sudo docker build --platform=linux/x86_64 -t eportal:1.0 .

Docker Run

sudo docker run -p 8080:8080 -t eportal:1.0