Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Finecore360

An Employee Management System built using Java, Spring Boot, Thymeleaf, MySQL, HTML, CSS, and Bootstrap.

📌 Project Overview

Finecore360 is a Java Full Stack project developed to manage employee records efficiently. It provides features like adding, updating, deleting, searching, filtering, and sorting employee data through a user-friendly web interface.

🛠️ Technologies Used

  • Java
  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • Thymeleaf
  • MySQL
  • HTML5
  • CSS3
  • Bootstrap 5
  • Maven
  • Git
  • GitHub

✨ Features

  • Add Employee
  • Update Employee
  • Delete Employee
  • Employee Validation
  • Search Employee by Name
  • Filter by Department
  • Sort Employees (A-Z / Z-A)
  • Dashboard with Statistics
  • Dynamic Department Dropdown
  • Employee ID starts from 1001
  • Responsive User Interface

📂 Project Structure

Finecore360
│── src
│   ├── main
│   │   ├── java
│   │   ├── resources
│   │   └── templates
│── pom.xml
│── README.md

📸 Project Screenshots

🏠 Home Page

Home Page


➕ Add Employee

Add Employee


✏️ Update Employee

Update Employee

▶️ How to Run the Project

  1. Clone the repository
  2. Open the project in VS Code or IntelliJ IDEA
  3. Configure MySQL Database
  4. Update application.properties
  5. Run the Spring Boot application
  6. Open your browser and visit:
    http://localhost:8080/
    

🚀 Future Enhancements

  • Authentication & Authorization
  • Role-Based Access (Admin/User)
  • Email Notifications
  • Export Data to Excel/PDF
  • REST API Integration
  • Docker Deployment

👩‍💻 Author

Shivani Kantak

Java Full Stack Developer (Learning)

About

Employee Management System built with Java, Spring Boot, Thymeleaf, MySQL, and Bootstrap.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages