Skip to content

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

Notifications You must be signed in to change notification settings

dipeshsingh253/Employee-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published