/employee-management

A CSV based Employee Management System built for a School Assignment.

Primary LanguagePythonMIT LicenseMIT

Employee Management

A homework assignment to handle CSV file reads, writes, and updates.

GitHub GitHub code size in bytes GitHub followers made-with-python

Employee management is a simple Python program that uses the CSV module to read, write and update a CSV file.

How to use the program?

Using the program is very simple. Just download or clone the repository to your local machine and execute the menu.py file using the Python version you have installed.

To download this program, click the Code button beside Add File and select Download ZIP.

Improvements?

Currently, the program uses the CSV Module to handle reads and writes to a CSV file. Although this works fine for small datasets, larger datasets should use NumPy and Pandas as it's exponentially better.

I'm using the CSV module because we had to use that for this project. We'll be dealing with small datasets, so they shouldn't dramatically impact performance.

License

This software is licensed under the MIT License. See the LICENSE file in the top distribution directory for the full license text.