Welcome to the demo of the Employ Management System — a secure and responsive full-stack web application.
This project is built with *Spring Boot (Backend)* and **React + Vite (Frontend)**, featuring JWT authentication, Google reCAPTCHA, and full employee management (CRUD).
🔑 Features in this demo:
Secure admin login & registration with JWT
Google reCAPTCHA v2 integration for bot protection
Add, update, delete employees
Search employees by keyword
Responsive UI for desktop and mobile
Toast notifications for real-time feedback
⚙️ Tech Stack:
Backend: Spring Boot, Spring Security (JWT), Hibernate/JPA, MySQL
Frontend: React, Vite, Tailwind CSS, react-google-recaptcha
📂 GitHub Repository:
👉 https://github.com/debapriyo007/EMS-using-...
📌 How to run locally:
Start backend: `mvn spring-boot:run`
Start frontend: `npm run dev`
Access app at: `http://localhost:5173`
💡 Future improvements:
Role-based access (Admin/HR/Manager)
Dark mode support
Export employee data (CSV/PDF)
---
🔗 Connect with me:
Portfolio: https://debu21.netlify.app/
GitHub: https://github.com/debapriyo007
LinkedIn: https://www.linkedin.com/in/debapriyo-das-...
Instagram: https://instagram.com/debu_21_21
#SpringBoot #React #FullStackProject #JWT #reCAPTCHA #EmployeeManagement #DebuProjects