https://github.com/tushar-swarnkar/employeemanagementsystem
The Employee Management System is a web-based application for managing employee records, including personal details, job information, and attendance. It allows administrators to add, update, search, and manage employee data efficiently.
https://github.com/tushar-swarnkar/employeemanagementsystem
java jpa jpa-hibernate jpa-repository maven-pom mysql-database spring-boot spring-mvc
Last synced: 2 months ago
JSON representation
The Employee Management System is a web-based application for managing employee records, including personal details, job information, and attendance. It allows administrators to add, update, search, and manage employee data efficiently.
- Host: GitHub
- URL: https://github.com/tushar-swarnkar/employeemanagementsystem
- Owner: tushar-swarnkar
- Created: 2024-12-04T11:24:14.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-08T11:10:22.000Z (6 months ago)
- Last Synced: 2025-02-01T21:16:34.281Z (4 months ago)
- Topics: java, jpa, jpa-hibernate, jpa-repository, maven-pom, mysql-database, spring-boot, spring-mvc
- Language: JavaScript
- Homepage:
- Size: 56.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Employee Management System
A basic Employee Management System built using **Spring Boot** and **React.js**. This project serves as a simple example of integrating a Spring Boot backend with a React.js frontend.
---
## Features
- Add employee details
- View employee details
- Update employee information
- Delete employee records---
## Project Structure
### 1. Backend
- **Description**:
The backend is built with Spring Boot and serves as the API provider for managing employee data. It includes basic CRUD operations for interacting with the employee database.
- **Technologies Used**:
- Java
- Spring Boot
- Spring Data JPA
- MySQL Database (for relational queries)### 2. Frontend
- **Description**:
The frontend is developed using React.js and provides a simple and intuitive user interface for managing employee data.- **Technologies Used**:
- React.js
- Axios (for API calls)
- Bootstrap or plain CSS (for styling)---
## How to Run
### Prerequisites
- Java 17+ installed
- Node.js and npm installed### Steps
1. **Clone the repository**:
```bash
git clone https://github.com/tushar-swarnkar/EmployeeManagementSystem.git
cd EmployeeManagementSystem