Skip to content

tian0412/Java-Spring-Boot-Employee-Management-System

Repository files navigation

Java Spring Boot Mini Project: Employee Management System

The objective of this project is to create a simple yet comprehensive Employee Management System using Java with Spring Boot. The system will manage employees across different departments within a company. It will utilize a relational database to store employee details, department information, and project assignments. This system will expose a RESTful API for performing CRUD operations on the employee data.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Java JDK 8 or higher

Installation

  1. Clone the project to your local machine
  2. Open the project and click Run to start the application

Usage

Upon running the application, you can use the application/API using either Swagger UI or Postman.

Using Swagger UI

You can access the API documentation and endpoints using Swagger UI.

  1. Open your web browser and go to http://localhost:8080/swagger-ui/index.html
  2. Use the provided authentication credentials:
    • Username: user
    • Password: password
  3. Explore and test the available endpoints.

Using Postman

Alternatively, you can use Postman to test the API endpoints.

  1. Open Postman.
  2. Download the collections at the PostmanCollection directory
  3. Explore and test the available endpoints.

Authentication

To authenticate, use the following credentials:

  • Username: user
  • Password: password

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published