Skip to content

Abhiraj03/ems-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Management System (EMS)

A simple Employee Management System built with Spring Boot and PostgreSQL.
This project demonstrates backend CRUD operations for managing employees.


Tech Stack

  • Java 17
  • Spring Boot (Spring Web, Spring Data JPA)
  • PostgreSQL
  • Maven

Setup & Run

1. Clone the Repository

git clone https://github.com/your-username/ems-api.git
cd ems-api

2. Configure Database

Create a PostgreSQL database named ems. Copy the file src/main/resources/application.properties.example to:

src/main/resources/application.properties

Update it with your local database username and password.

3. Run the App

Using Maven wrapper:

./mvnw spring-boot:run

Or from IntelliJ IDEA, run the EmsApplication main class.

Usage

The app starts on http://localhost:8080/ It exposes basic REST APIs for managing employees (add, update, delete, list).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages