Skip to content
/ ems Public

A neat GUI based Employee Management System in python supported by csv, backed by tkinter

License

Notifications You must be signed in to change notification settings

binbard/ems

Repository files navigation


ICON *Employee Management System

This is a minimal EMS with nice GUI.

Description

snapshots #workspeaks



main.py showall.py

addrecord.py searchrec.py

edit.py delete.py


Getting Started:

Dependencies

  • python3
  • tkinter

CONTRIBUTING

Checkout CONTRIBUTING.md


Tasks

  • Make onefile executable (.exe) for release.
    [Hint: pyinstaller || py2exe ]
  • Implement a theme system (maybe xml config based) (Hint: A new Settings button -> settings.py -> Change theme )
  • Compatible for linux
  • Fix auto focus issue while filling entries and changing fields using mouse in addrecord.py
  • Add more functionality like custom filter search based on salary
  • Can implement mysql version (without server just locally) (maybe sqlite) (Hint: A new Settings button -> settings.py -> Change storage )

Help

Feel free to post any issue here

License

This project is licensed under the unmodified [AGPLv3] License - see the LICENSE for details.

About

A neat GUI based Employee Management System in python supported by csv, backed by tkinter

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages