An open API service indexing awesome lists of open source software.

https://github.com/jmlakshmisagar/insuranceapp-using-angular

A comprehensive web-based employee management system built with Angular and Spring Boot
https://github.com/jmlakshmisagar/insuranceapp-using-angular

angular maven mysql spring-boot

Last synced: 3 months ago
JSON representation

A comprehensive web-based employee management system built with Angular and Spring Boot

Awesome Lists containing this project

README

          

# Employee Management System

A comprehensive web-based employee management system built with Angular and Spring Boot.

## Features

- 👥 Employee Management (CRUD operations)
- 🔍 Quick Search functionality
- 💰 Salary and Insurance scheme handling
- 📱 Responsive design
- 🛡️ Secure data management

## Tech Stack

- Frontend: Angular 15+
- Backend: Spring Boot 3
- Database: MySQL
- Styling: Bootstrap 5
- Icons: Bootstrap Icons

## Prerequisites

- Node.js (v14+)
- Angular CLI
- Java JDK 17
- Maven
- MySQL

## Screenshots
![image](https://github.com/user-attachments/assets/2deff717-75ad-46f1-a958-c496ef38a702)

![image](https://github.com/user-attachments/assets/39b072c1-7f33-49e5-93a1-665bd7babc49)

![image](https://github.com/user-attachments/assets/86627a1f-3b56-4417-a166-4f5d9879e228)

![image](https://github.com/user-attachments/assets/e6b416b8-e9df-4dbe-88c4-c03ec49fe989)

![image](https://github.com/user-attachments/assets/38201959-25d5-4a8d-a6e1-25ff9354e6bb)

## API Endpoints

| Method | Endpoint | Description |
|--------|----------|-------------|
| GET | `/` | Get all employees |
| POST | `/create` | Create new employee |
| GET | `/find/{id}` | Find employee by ID |
| PUT | `/update` | Update employee |
| DELETE | `/delete/{id}` | Delete employee |