Our Employee Management System (EMS) allows for easy creation, retrieval, update, and deletion of employee, manager, and project records. Built with Python, it utilizes SQLite for database operations, offering a lightweight yet effective solution for basic employee and manager database management tasks.
- Employee Operations:
- Add new employees
- View recently added employee details
- Update employee details
- Remove employees from the database
- Manager Operations:
- Add new managers
- View recently added manager details
- Update manager details
- Remove managers from the database
- Project Management:
- Add new projects to the database
- Assign projects to employees or managers
- View Projects
-
Prerequisites:
- Python3 installed on your machine.
- SQLite3 for database operations.
tabulate
module for table formatting.
-
Setup:
- Clone the repository:
git clone <repository-url>
- Navigate to the project directory:
cd path-to-directory
- Install required packages
- Clone the repository:
- Initialization:
- Run the main Python script to initiate the EMS
python main.py
- Run the main Python script to initiate the EMS