Skip to content

akaul823/phase3-python-sql-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Management System (EMS)

Description:

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.

Features:

  1. Employee Operations:
    • Add new employees
    • View recently added employee details
    • Update employee details
    • Remove employees from the database
  2. Manager Operations:
    • Add new managers
    • View recently added manager details
    • Update manager details
    • Remove managers from the database
  3. Project Management:
    • Add new projects to the database
    • Assign projects to employees or managers
    • View Projects

Installation:

  1. Prerequisites:

    • Python3 installed on your machine.
    • SQLite3 for database operations.
    • tabulate module for table formatting.
  2. Setup:

    • Clone the repository:
      git clone <repository-url>
      
    • Navigate to the project directory:
      cd path-to-directory
      
    • Install required packages

Usage:

  1. Initialization:
    • Run the main Python script to initiate the EMS
      python main.py
      

Demo:

Click on this cool picture to view a demo of the code! Video Thumbnail

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages