Skip to content

debapriyo007/EMS-using-SpringBoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Project Overview

This application consists of two main parts:

  1. Backend (Spring Boot)

    • RESTful APIs for authentication and employee management.
    • Spring Security + JWT for secure login.
    • MySQL Database with JPA/Hibernate ORM.
  2. Frontend (React + TailwindCSS)

    • Interactive UI with employee dashboard.
    • Integrated reCAPTCHA and token-based access.

✨ Features

🔐 Authentication & Security

  • Admin registration/login using username & password.
  • JWT Authentication with auto-logout on expiration.
  • Google reCAPTCHA v2 to block bots.

👨‍💼 Employee Management

  • Add, update, and delete employees.
  • Search by keyword.
  • View employees in a clean table dashboard.

🖼 Demonstration

🔑 Login & Register

📊 Employee Dashboard


🎥 Video Demo

👉 Click here to watch


About

A full-stack web application for managing employees with Spring Boot (backend) and React + Vite (frontend). It includes JWT-based authentication, Google reCAPTCHA v2 validation, and CRUD operations for employee management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages