Python Upgrades for Access Control

Замовник: AI | Опубліковано: 03.03.2026
Бюджет: 20 $

As a brazilian companyin the access control field we developed in-house Python application that manages physical access control for our customers. The core of the system already authenticates badges, logs every event, and shows a live feed of door status; it currently runs on Windows servers. I now need an experienced Python developer to extend what we have rather than rewriting it. Your main jobs will be: • Enhanced real-time monitoring – smoother UI refresh, smarter filtering of door events, and instant alerts that scale with hundreds of readers. • Integration with new hardware – we are adding a fresh line of controllers/readers; you will work with the vendor SDK or REST/RS-485 protocol so the new devices appear in the same interface as the old ones. • Advanced reporting – design and code flexible reports (PDF/CSV) with grouping, scheduling, and graphical dashboards that security managers can export with one click. Acceptance criteria 1. All new features compile and run on Windows 10/11 with our existing Python 3.10 environment. 2. Code follows PEP 8, is fully commented, and includes unit tests where logic is non-trivial. 3. A brief hand-over document and a walkthrough session so my internal team can maintain the additions. I will provide the current Git repository, database schema, sample logs, and hardware documentation. If you are comfortable diving into an existing codebase and delivering clean, production-ready enhancements, let’s talk—your expertise will be key to our next rollout.