Learning project
Employee Management System
A Spring Boot REST API with a React client — a learning build from 2022, kept for the record.
What it is
A small CRUD application written to learn how a Java backend and a React client fit together: a Spring Boot API with JPA repositories and a React front end calling it with Axios.
The problem
Learning the full request path in an unfamiliar stack, end to end.
How it fits together
-
01
Spring Boot
REST controller, JPA repository, custom not-found exception.
-
02
React
List and create views, Axios service layer, React Router.
My role
Sole author.
Built with
- Java
- Spring Boot
- Spring Data JPA
- React
- Axios