Spring Boot + React + Redux CRUD Example

In this example, we would like to suggest a free open-source project example that is Employee Management System developed using Spring Boot, ReactJS, Redux, and PostgreSQL for learning purposes.

Download the source code of this example from the GitHub repository ( link given at end of this post).


This CRUD full-stack employee management application.

In this project, you will learn how to build a full-stack web application that is a basic Employee Management Application with CRUD features:
  • Create Employee
  • List Employee
  • Update Employee
  • Delete Employee
  • View Employee
Demo link: http://employeeweb.tk/ // Use this link to access the live demo of this project

Used Technologies:

Backend         Spring: Boot, Data
Frontend         React.js, Redux, Bootstrap
Database        PostgreSQL
Persistence        JPA
Client Build        npm, yarn, webpack
Server Build        Maven


The below screenshots shows the demo of this application -

Employees List Page

Add Employee Page

Edit Employee Page

GitHub Repository

Source code of this example available on GitHub repository - https://github.com/sourcecodeexamples/spring-boot-reactjs-crud-app