Skip to content

Leave Management System designed to streamline the process of managing and approving employee leave requests. It allows employees to submit leave requests with specified dates and reasons and enables administrators to review and either approve or reject these requests,The system ensures that requests are valid, prevents past date requests and etc.

Notifications You must be signed in to change notification settings

KagisoMachacha/Leave-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Leave Management System

  • Leave Management System that allows administrators to manage and approve leave requests.
  • Allows Employees to request leave without overlapping days and feedback on the leaves they make.

How to run the project:

Pre-requisites:

  • Web Server: You'll need a web server to host your PHP files. Apache, Nginx, or XAMPP (which includes Apache and MySQL) are popular choices. For this project I'm using XAMPP.
  • MySQL Database: You need a MySQL database to store users and leave request data.
  • Text Editor or Integrated Development Environment (IDE): Choose a text editor like Visual Studio Code, Sublime Text.

Installations:

  1. Clone the project on https://github.com/KagisoMachacha/Leave-Management-System.git.
  2. Put this file inside "c:/xampp/htdocs/" if you're using XAMPP.
  3. Database Configuration
  • Open your Apache server and run the apache service and your mysql service
  • Open Your browser Navigate to this url: http://localhost/phpmyadmin/
  • Create database called demo_db
  • Import database demo_db.sql from downloaded folder(inside created database)
  1. Open Your browser and navigate to this url: http://localhost/Leave-Management-System/ to navigate to the login page. You can login using the provided credentials(on the users Table in the database).

About

Leave Management System designed to streamline the process of managing and approving employee leave requests. It allows employees to submit leave requests with specified dates and reasons and enables administrators to review and either approve or reject these requests,The system ensures that requests are valid, prevents past date requests and etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published