Skip to content

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.

Notifications You must be signed in to change notification settings

urssanjaysingh/Employee-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Employee Management System Python Project - urssanjaysingh/Employee-Management-System

Welcome to the GitHub repository for the Employee Management System Python project - urssanjaysingh/Employee-Management-System!

Overview

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.

Project Files

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.

Getting Started

To get started with the Employee Management System project, follow these steps:

  1. 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
    
  2. 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
    
  3. Run the Application: Execute the Python script to run the Employee Management System:

    python EMS.py
    

Features

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.

Contributing

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.

Contact

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!

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages