The project involved the creation of an application for managing employee leaves, where employees can avail, encash, and carry forward their leaves. The application utilized a combination of front-end and back-end technologies. On the front end, the application's user interface (UI) was designed using HTML. Client-side validations were implemented using JavaScript, ensuring that inputs from employees were validated and processed accurately. On the backend, the application's logic and functionality were developed using HTTP servlets. These servlets handled requests and responses, allowing the application to interact with the server and database. My contributions to the project included designing and implementing the front end of the application using HTML. I also took responsibility for the client-side validations, ensuring that the inputs from employees were validated correctly before being processed. Overall, the project involved creating an employee leave management application with a user-friendly HTML-based UI. JavaScript was utilized for client-side validations, while HTTP servlets were used for the back-end logic and SQL for the database.