Skip to content

The backend of the Employee Manager app is built with Spring Boot, handling data logic and providing RESTful APIs for seamless communication with the frontend.

Notifications You must be signed in to change notification settings

HadilEltaif/EmployeeManagerBackEnd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Manager

Employee Manager is a web application for managing employee records. The project is divided into two parts: the backend, built with Spring Boot and using MySQL as the database, and the frontend, built with Angular.

Employee Manager Backend

The backend of the Employee Manager project is built with Spring Boot and uses MySQL as the database. The backend handles the logic for managing employee data, providing RESTful APIs for CRUD operations.

Setup

  1. Clone the backend repository: git clone https://github.com/HadilEltaif/EmployeeManagerBackEnd.git

  2. Configure the MySQL database:
    . Open src/main/resources/application.properties.
    . Update the following properties with your MySQL database information:

   spring.datasource.url=jdbc:mysql://localhost:3306/your_database_name
   spring.datasource.username=your_username
   spring.datasource.password=your_password
  1. Build and run the Spring Boot application:
./mvnw spring-boot:run

The backend server will start on http://localhost:8081.

Usage

The backend provides RESTful APIs for managing employees.

  • Use the provided features to manage employees:
    -Get All Employees: View a list of all employees.
    -Add Employee: Add a new employee to the system.
    -Edit Employee Profile: Update the details of an existing employee.
    -Delete Employee: Remove an employee from the system.
    -Search Employee: Search for an employee based on specified criteria.

  • It is meant to be consumed by the frontend application.

Technologies Used

Backend: Spring Boot, MySQL.
Fronend Angular.

About

The backend of the Employee Manager app is built with Spring Boot, handling data logic and providing RESTful APIs for seamless communication with the frontend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages