Allegro · 2026 · mój projekt, uzgodniony z managerem

Bot, który skraca wydanie karty dostępu z 6 minut do 1:40

Automatyzacja powtarzalnej pracy w systemie kontroli dostępu, z podglądem każdej zmiany przed zapisem.

  • 1:40 minna kartę zamiast 6 min (wersja 1.2)
  • −72%czasu na jedną kartę
  • 955kart w arkuszu zgłoszeń w 10 tygodniach

Panel bota na danych przykładowych.

Wyzwanie

Każda karta pracownicza to kilka kroków w systemie kontroli dostępu i przy drukarce kart, przepisywanych ręcznie z arkusza zgłoszeń. Od 31.08 do 5.11.2026 przez arkusz przeszło 486 zleceń na 955 kart, a pojedyncze zgłoszenie zbiorcze potrafi dotyczyć 100 kart.

Mój zakres

Pomysł, kod, panel obsługi i testy. Projekt robię z własnej inicjatywy, w porozumieniu z managerem.

Co zrobiłem

  • Bot w Pythonie przejmuje powtarzalne kroki w systemie kontroli dostępu i obsługuje drukarkę kart.
  • Panel ma cztery zakładki: druk kart, dezaktywacja, grupy dostępu i diagnostyka.
  • Przed każdym zapisem i wydrukiem panel pokazuje plan zmian do sprawdzenia. Nadawanie dostępów ma osobny podgląd bez zapisu.
  • Obsługuje zgłoszenia zbiorcze i karty seryjne bez zdjęcia.

Bezpieczeństwo

Każda zmiana wymaga mojego potwierdzenia po podglądzie. Panel robi kopię danych, sprawdza gotowość systemu i drukarki, a opis błędu kopiuje bez danych osobowych.

Efekt

  • Czas jednej karty spadł z 6 minut do 1 min 40 s w wersji 1.2.
  • Przy 955 kartach z 10 tygodni to ok. 69 godzin pracy mniej (955 × 4 min 20 s).

Technologie

Python, pywinauto, automatyzacja interfejsu Windows, arkusze Google