Overview

The Leave Management System is a web-based application designed to manage employee leave requests efficiently. It provides functionalities for employees to apply for leave, managers to approve or reject leave requests, and administrators to oversee the leave management process.

Features

Employee leave request submission Manager approval/rejection of leave requests Leave balance tracking Reports and analytics on leave usage

Prerequisites

 Node.js and npm installed on your machine
 A modern web browser (Chrome, Firefox, Edge)
 A code editor (VS Code recommended)

Installation

Clone the repository: git clone https://github.com/yourusername/leave-management-system.git Navigate to the project directory: cd leave-management-system Install dependencies: npm install

Usage

Start the development server:npm start

Open the application in your web browser:

Navigate to http://localhost:3000 to access the Leave Management System.

Login:

Use the following default credentials to log in: username:Dhivya password:pass