Skip to content

Latest commit

 

History

History
105 lines (63 loc) · 1.86 KB

README.md

File metadata and controls

105 lines (63 loc) · 1.86 KB

Employee Management System

A simple implementation of CRUD operations using Spring Boot + React as front-end to make an user interface to manage employees.

API Reference

Post Employee

  POST /humanresource/employees
Parameter Type Description
employee Employee Required. Employee object

Get All Employees

  GET /humanresource/employees
Parameter Type Description
`` `` no parameter needed

Update Employee

  PUT /humanresource/employees
Parameter Type Description
employee Employee Required. Employee object

Delete Employee

  DELETE /humanresource/employees/{id}
Parameter Type Description
id Long Required. Employee id

Run Locally

Clone the project

  git clone https://github.com/dipeshsingh253/Employee-Management-System

Go to the project directory

  cd Employee-Management-System

Install dependencies (Go to employee-ui)

  npm install

Start the server

  npm run start

Install dependencies (Go to Employee-Management-System)

  ./mvnw install (only if maven is not installed)

Start the server

  ./mvnw spring-boot:run

Visit the link

 http://localhost:3000/addemployee

Screenshots

screenshot-name

screenshot-name