All Projects
professionaldesktoptool
ASSigner
Desktop automation for parsing and assigning 100+ contractor jobs nightly
About
A desktop automation tool that parses and assigns over 100 contractor jobs nightly. Built with pure Python, Tkinter GUI, Playwright browser automation, and Pandas. Features 8 contractor-specific format parsers, drag-and-drop GUI, fuzzy name matching, email integration via IMAP, and PyInstaller .exe distribution.
Features
- 8 contractor-specific format parsers for diverse job data
- Drag-and-drop Tkinter GUI for manual assignment overrides
- Fuzzy name matching for contractor identification
- Email integration via IMAP for automated job intake
- PyInstaller .exe distribution for non-technical users
- 198 automated tests covering all parsers and workflows
Tech Stack
PythonTkinterPlaywrightPandasPyInstaller