Skip to content

ZaidJundi/Al-Quds-University-Employee-Information-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Al-Quds University Employee Information Management System

Overview

This system is designed to manage the employee information for Al-Quds University. It allows administrators to add, view, update, and delete employee details in a secure and efficient manner. The system is built using PHP and is intended to streamline the management of employee data within the university.

Features

  • Add Employee Information: Administrators can add new employees to the system, including personal details, contact information, job title, department, and more.
  • View Employee Details: Allows administrators to search for and view detailed information about individual employees.
  • Update Employee Information: Administrators can easily update any employee's details as needed.
  • Delete Employee Records: Provides the ability to remove employee records from the system.
  • Secure Authentication: Only authorized users can access the system, ensuring data security and privacy.

Requirements

  • Web Server: Apache or Nginx
  • PHP: Version 7.4 or higher
  • Database: MySQL or MariaDB
  • Additional PHP Extensions:
    • PDO
    • MySQLi
    • mbstring
    • OpenSSL (for encryption)
  • Web Browser: Modern browser (Chrome, Firefox, Safari)

Usage

  • Adding an Employee:

    • Navigate to the "Add Employee" section from the dashboard.
    • Fill in the employee’s details and click "Submit" to save the information.
  • Viewing Employees:

    • Use the "View Employees" section to search and filter employee records.
    • Click on an employee's name to view detailed information.
  • Updating Employee Information:

    • From the "View Employees" section, select an employee and click "Edit" to update their details.
    • Save changes by clicking "Submit".
  • Deleting an Employee:

    • In the "View Employees" section, select the employee you wish to remove and click "Delete".
    • Confirm the deletion to permanently remove the employee's record.

Security

  • The system is designed with security in mind. All user inputs are sanitized to prevent SQL injection attacks.
  • User authentication is required to access the system, and passwords are securely hashed.

Contributing

Contributions to improve the system are welcome! Please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

For any inquiries or support, please contact Zaid Jundi at [email protected].

About

Al-Quds University Employee Information Management System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published