Skip to content

This is a simple CRUD full stack webapp built using ReactJS for frontend, Spring Boot for server side, MySQL as db and Axios to make REST API calls from React

Notifications You must be signed in to change notification settings

chndnp/FullStack-CRUD-ReactJS-SpringBoot-MySQL-Axios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

FullStack-CRUD-ReactJS-SpringBoot-MySQL-Axios

This is a simple CRUD full stack Employee Management System webapp built using ReactJS for frontend, Spring Boot for server side, MySQL as db and Axios to make REST API calls from React. The Spring Boot part of the project is mainly divided into few packages like model, repository and controller. The React part of the project is mainly divided into router, service, components. Bootstrap 4 was also used to style the frontend. MySQL had only a single table to store the employee data. Although in real time applications, there would be multiple tables, this is just a basic CRUB application to experiment with basics of CRUD and REST using the above mentioned technologies. React by itself can not make REST API calls, that's where Axios comes into picture which makes these calls easier for react.

Future Scope: More fields and tables can be added. More complex APIs can be built to handle more complex operations. The UI can be improved.

About

This is a simple CRUD full stack webapp built using ReactJS for frontend, Spring Boot for server side, MySQL as db and Axios to make REST API calls from React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published