Skip to content

This full-stack web app manages employee data with Spring Boot (Java-based backend) providing RESTful APIs for CRUD operations and React (JavaScript-based frontend) offering an intuitive UI. It enables efficient employee data management including create, read, update, and delete operations.

Notifications You must be signed in to change notification settings

jonasmachados/crud-employee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CRUD Employee

Homepage

UML Diagram

This is a full-stack project that combines Spring Boot for the back-end and React.js for the front-end. The application utilizes a MySQL database.

Project Description

The CRUD Employee app provides a user-friendly interface for managing employee data. The homepage displays a list of all employees, and users can perform operations such as creating new employees, updating existing employee information, and deleting employees.

Technologies Used

Back-end

  • JDK 11
  • Spring Boot
  • Maven
  • Embedded Tomcat
  • MySQL
  • Postman

Front-end

  • HTML
  • CSS
  • JavaScript
  • Yarn
  • Node.js
  • React.js
  • React Hooks
  • Bootstrap 5
  • Axios
  • VS Code

Getting Started

To run the project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/jonasmachados/crud-employee.git
  2. Set up the back-end dependencies and run the Spring Boot application.
  3. Set up the front-end dependencies and start the React development server.
  4. Access the application in your browser at http://localhost:3000.

For more detailed instructions, please refer to the project documentation in the repository.

Repository

The project repository can be found on GitHub: https://github.com/jonasmachados/crud-employee

About

This full-stack web app manages employee data with Spring Boot (Java-based backend) providing RESTful APIs for CRUD operations and React (JavaScript-based frontend) offering an intuitive UI. It enables efficient employee data management including create, read, update, and delete operations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published