Skip to content

shruthisinha/Employee-Managament-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Management System

This is an Employee Management System implemented using Spring Boot, REST API, MySQL, and a front-end using HTML and CSS.

Table of Contents

Features

  • Add a new employee to the system.
  • Edit employee details such as name, department, and position.
  • Delete an employee from the system.
  • View a list of all employees and their details.

Technologies

  • Java
  • Spring Boot
  • MySQL
  • HTML
  • CSS

Getting Started

To get started with the Employee Management System, make sure you have the following software installed on your machine:

  • Java Development Kit (JDK) 8 or higher
  • MySQL Server
  • IDE of your choice (e.g., IntelliJ IDEA, Eclipse)

Installation

  1. Clone the repository: https://github.com/shruthisinha/Employee-Managament-System

  2. Create a MySQL database for the project. git clone https://github.com/your-username/employee-management-system.git

  3. Update the database configuration in the application.properties file located in the src/main/resources directory:

spring.datasource.url=jdbc:mysql://localhost:3306/EmployeeDB?useSSL=false&serverTimezone=UTC&useLegacyDatetimeCode=false

spring.datasource.username=root

spring.datasource.password=

spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect

spring.jpa.hibernate.ddl-auto=none

  1. Build the project using Maven or your IDE.

Usage

  1. Start the application.

  2. Open a web browser and navigate to http://localhost:8080 to access the Employee Management System.

  3. Use the provided interface to add, edit, delete, and view employee details.

Contributing

Contributions to the Employee Management System are welcome! If you find any bugs or want to add new features, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages