Skip to content

developermonk23/EmployeeApplicationWithEmailVerification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Key Features and Corresponding Technologies User Account Management

Account Creation with Email Verification: Technologies: Spring Boot (Backend), SMTP (Email), MySQL (Database). Forgot Password Functionality: Technologies: Spring Boot, Thymeleaf, SMTP, MySQL. Employee Dashboard (Post-Login):

Update Personal Details: Technologies: Spring Boot, Thymeleaf, MySQL. View Reviews and Ratings: Technologies: Spring Boot, Thymeleaf, MySQL. Apply for Leave and View Balance Leaves: Technologies: Spring Boot, Thymeleaf, MySQL. Work-from-Home (WFH) Requests (Location-Based): Technologies: Java, Spring Boot, Geolocation APIs, MySQL. Profile Photo Upload: Technologies: Spring Boot, Thymeleaf, File Storage, MySQL. Language Change Option (Localization): Technologies: Thymeleaf, Spring Internationalization (i18n). Two-Factor Authentication (2FA) via Email Code: Technologies: Spring Security, SMTP. Logout Option: Technologies: Spring Security. Admin/Manager Features:

Employee List Management (Paginated): Technologies: Spring Boot, Thymeleaf, MySQL. Search Employee Details: Technologies: Thymeleaf, Spring Boot, MySQL. Export Employee Details to CSV: Technologies: CSV Export Libraries, Spring Boot. Add, Edit, and Delete Employees: Technologies: Spring Boot, Thymeleaf, MySQL. Assign Ratings and Reviews: Technologies: Spring Boot, Thymeleaf, MySQL. Leave Management (Approve/Reject Leave Requests): Technologies: Spring Boot, Thymeleaf, MySQL. Monitor Activity Logs: Technologies: Spring Boot, MySQL, Logging Libraries (Logback or SLF4J). Technologies Summary:

Backend: Java, Spring Boot. Frontend: Thymeleaf, HTML, CSS, JavaScript. Database: MySQL (RDBMS). Email: SMTP. File Export: CSV Generation Libraries. Authentication/Authorization: Spring Security.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published