Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/saili-shinde/employee_management_system
Employee Management (CRUD) System | Tech Stack: Java 17, Spring Boot, Spring MVC, Spring Data Jpa, Hibernate, Maven and MySQL
https://github.com/saili-shinde/employee_management_system
crud crud-application crud-operation employee-management-system hibernate java java17 maven mysql-database spring-boot spring-data-jpa spring-mvc
Last synced: about 1 month ago
JSON representation
Employee Management (CRUD) System | Tech Stack: Java 17, Spring Boot, Spring MVC, Spring Data Jpa, Hibernate, Maven and MySQL
- Host: GitHub
- URL: https://github.com/saili-shinde/employee_management_system
- Owner: saili-shinde
- Created: 2024-02-01T05:42:08.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-01T06:39:34.000Z (11 months ago)
- Last Synced: 2024-02-02T06:38:52.047Z (11 months ago)
- Topics: crud, crud-application, crud-operation, employee-management-system, hibernate, java, java17, maven, mysql-database, spring-boot, spring-data-jpa, spring-mvc
- Homepage:
- Size: 240 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Project Title:
Employee_Management_System.
# 1.Project Descrption:
A Spring MVC web application for Employee Information Management with the following CRUD operations:- Get all the employees
- Add a new employee
- Update an employee
- Delete an employee# 2.Tech Stack:
- Java 17
- Spring Boot
- HTML
- Bootstrap
- Thymeleaf
- Spring MVC
- Spring Data JPA
- Hibernate
- Maven
- MySql database# 3. Installing:
i. Clone the git repo
```
https://github.com/saili-shinde/Employee_Management_System.git
```
ii. Open project folderiii. Explore
# 4. How To Use:
i. Create Database -> demoii. Open project in preferred IDE (I used SpringToolsSuite4)
iii. Run project as Spring Boot App
iv. Hibernate will automatically create a table -> employee
v. Add sample data to table using MySQL Workbench Client
vi. Open web app at localhost: 8080/
vii. Add, Update and Delete records from web app
# 5. Demo:
### - All Employee UI
![main_creenshot](https://github.com/saili-shinde/Employee_Management_System/assets/111215095/fc2b435e-856e-4860-a237-f4393c071954)### - Add Employee UI
![add_creenshot](https://github.com/saili-shinde/Employee_Management_System/assets/111215095/de6be8d2-b3d3-4c91-a7fd-0940413a88b2)### - Update UI
![update_creenshot](https://github.com/saili-shinde/Employee_Management_System/assets/111215095/090e6f28-fd1a-4a41-8aa4-20d87157ac74)