This application consists of two main parts:
-
Backend (Spring Boot)
- RESTful APIs for authentication and employee management.
- Spring Security + JWT for secure login.
- MySQL Database with JPA/Hibernate ORM.
-
Frontend (React + TailwindCSS)
- Interactive UI with employee dashboard.
- Integrated reCAPTCHA and token-based access.
- Admin registration/login using username & password.
- JWT Authentication with auto-logout on expiration.
- Google reCAPTCHA v2 to block bots.
- Add, update, and delete employees.
- Search by keyword.
- View employees in a clean table dashboard.
π Click here to watch

