Skip to content

The Employee Management System is a web-based application designed to streamline the process of managing employee records.

License

Notifications You must be signed in to change notification settings

Ruban-Edward/Employee_Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Management System

About the Project

The Employee Management System is a web-based application designed to manage employee records efficiently. This system provides functionalities to handle employee information, including personal details, job positions, and contact information. The project is built using a combination of modern web technologies and follows a modular approach to ensure scalability and maintainability.

Key Features

  • User-Friendly Interface: Developed with HTML, Bootstrap, and jQuery to provide a responsive and interactive user experience.
  • Secure Backend: Powered by PHP, ensuring robust server-side operations.
  • Efficient Data Handling: Uses PDO for secure and efficient database interactions with MySQL.
  • CRUD Operations: Complete functionality for Create, Read, Update, and Delete operations on employee records.

Technologies Used

  • Frontend:
    • HTML: For the basic structure and layout of the application.
    • Bootstrap: To design a responsive and modern user interface.
    • JavaScript & jQuery: For dynamic content and interactions.
  • Backend:
    • PHP: To handle server-side logic and processes.
  • Database:
    • MySQL: For data storage and management.
    • PDO (PHP Data Objects): To interact with the database securely and efficiently.

Installation

  1. Clone the repository

    git clone https://github.com/Ruban-Edward/Employee_Management
  2. Navigate to the project directory

    cd current project directory
  3. Setup Database

  • Create a MySQL database.
  • Import the provided SQL file to set up the necessary tables.
  • Update the database configuration in the backend script.
  1. Run the Application

Contribution

Contributions are welcome! If you have any suggestions, bug reports, or enhancements, feel free to open an issue or submit a pull request. Please ensure your contributions align with the project’s coding standards and conventions.

License

MIT License