Skip to content

ht21992/Employee_Managment_System_ModernGUI

Repository files navigation

Employee-Management-System (Modern GUI)

GUI-Based Employee Management System using SQLite,pyqt5,pyside2

I have re-designed an application using Pyqt5 and SQLite to manage all employees of a hypothetical company. Each employee has an Employee Id (which acts as Primary Key for our table), Name, Lastname, Age, Position, and Email address. This Company will hire people who are older than 18 and younger than 70 years old. I have defined a function to generate 40 employees with fake information.

How to run :

python main.py

4

1

2

3

Requirements:

  • SQLite
  • Plotly
  • Pyqt5

check the requirments.txt

Features:

  • Modern GUI
  • Interactive plots
  • Search function
  • Update data (double click or right click on each cell )
  • Delete data
  • Interesting data (such as number of employees, salary per position, average salary per position)
  • News Center

Pervious Employee-Management-System

https://github.com/ht21992/Employee-Management-System

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages