Skip to content

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

 
 
 

Contributors