Welcome to the GitHub repository for the Employee Management System Python project - urssanjaysingh/Employee-Management-System!
This repository contains the source code and related files for the Employee Management System, a Python project that allows managing employee records using tabulated data.
The project includes the following files:
EMS.py
: The Python source code file containing the application logic and user interface.Password.txt
: A file containing password information for the application.README.md
: The readme file providing information about the project (this file).employees.csv
: A CSV file containing employee records for the application.
To get started with the Employee Management System project, follow these steps:
-
Clone the repository: Use the following command to clone the repository to your local machine:
git clone https://github.com/urssanjaysingh/Employee-Management-System.git
-
Install the tabulate module: The project uses the tabulate module to print tabular data in nicely formatted tables. Make sure to install the tabulate module using pip:
pip install tabulate
-
Run the Application: Execute the Python script to run the Employee Management System:
python EMS.py
The Employee Management System project includes the following features:
- User-friendly interface to interact with the employee management system.
- Options for viewing, adding, updating, and deleting employee records.
- Displaying employee records in a nicely formatted table using the tabulate module.
- Saving and loading employee records from a CSV file.
urssanjaysingh welcomes contributions to this project! If you find a bug, have an idea for an enhancement, or want to add new features, feel free to open an issue or submit a pull request. Make sure to follow the project's code style and guidelines.
If you have any questions or need further assistance, you can reach out to urssanjaysingh via email at [email protected].
Thank you for visiting this repository, and enjoy managing employees with the Employee Management System!