RoutineBridge

Hotové projekty, které běží u klientů

U každého projektu krátce popíšeme, co firma potřebovala vyřešit, co jsme postavili a jak to funguje dnes. Technické podrobnosti jsou na sebastiangalcik.com.

Firmy, pro které jsme stavěli systémy v provozu

  • Gaya
  • Hakom
  • Aluprint
  • Mountberry
  • Famis
  • MTEC

Jména uvádíme s jejich svolením. Který projekt patří které firmě, nezveřejňujeme.

Banky a finance

Výpisy ze tří slovenských bank, každý den bez obsluhy

Co bylo potřeba vyřešit
Pohyby na účtech ve třech bankách měly být každý den ve vlastní databázi, bez ručního stahování a přepisování.
Co jsme postavili
Napojení přes PSD2 (open banking) s automatickým obnovováním přístupů OAuth. Výpisy CAMT.053 se ukládají do jednotné SQL databáze. Ochrana proti duplicitám je vázaná na hlavičku výpisu, takže opakované spuštění během dne nezaúčtuje platbu dvakrát.
Jak to běží
Běží v ostrém provozu pro 3 banky, denně a bez dozoru. Nasazeno jako aplikace pro Windows i jako služba na Raspberry Pi.

PSD2OAuthCAMT.053MSSQLPAY by square

Zákaznický portál

Portál pro zákazníky s online platbami

Co bylo potřeba vyřešit
Zákazníci měli na jednom místě vidět faktury a smlouvy, poslat servisní požadavek nebo požadavek na vrácení a rovnou zaplatit.
Co jsme postavili
Přihlášení PINem přes SMS nebo e-mail, faktury v PDF, smlouvy, servisní požadavky a vrácení. Platby přes TatraPay a CardPay a QR kódy pay by square. Webová i mobilní verze.
Jak to běží
V ostrém provozu u klienta. Platba proběhne celá v portálu, od faktury po zaplacení.

PHPMySQLJavaScriptTatraPayCardPaypay by square

Provoz a výroba

Pokladny, výroba a IoT v jedné databázi

Co bylo potřeba vyřešit
Data z pokladen, měřičů spotřeby, CNC programů a excelových sešitů byla každé v jiném systému. Chybělo jedno místo, kde by byla pohromadě.
Co jsme postavili
Data z pokladen se přes API podle plánu slévají do MSSQL. Spotřeba z elektroměrů na IoT relé se zapisuje průběžně. Z CNC programů počítáme délku řezu a počty dílů, seznamy dílů z Inventoru a nestingové CSV z RADANu importujeme pro přípravu výroby. Excelové a CSV sešity jdou do databáze a zpět se exportují podle čísla zakázky.
Jak to běží
Více než 12 dodaných systémů pro firmy, které na nich závisí: výroba, maloobchod, správa budov, zemědělství.

PythonpandasSQLAlchemyREST APICNC programyRaspberry Pi

Každodenní provoz

Malé automaty, které drží firmu v chodu

Co bylo potřeba vyřešit
Zálohy, kopírování souborů a docházka musí fungovat každý den a nikdo je nechce hlídat ručně.
Co jsme postavili
Kontrola záloh s alarmem e-mailem, když něco chybí, úklid starých záloh podle pravidel a plánované kopie přes FTP. Kiosky na Raspberry Pi pro docházku s RFID kartami a pro QR platby párované přes API banky.
Jak to běží
Běží bez dozoru na Windows i Raspberry Pi, spouští je Plánovač úloh. Když něco chybí, přijde e-mail.

PythonPyInstallerPlánovač úlohFTPRaspberry Pi

Vlastní produkt

Tender vopred: veřejné smlouvy, kterým končí platnost

Co bylo potřeba vyřešit
Smlouvy slovenského státu jsou veřejné v Centrálním registru smluv, ale dodavatel v něm těžko najde ty, kterým za pár měsíců končí platnost.
Co jsme postavili
Pipeline v Pythonu nad otevřenými daty registru, statický web na Cloudflare a plánované běhy přes GitHub Actions. Web ukazuje smlouvy, které končí za 1 až 12 měsíců.
Jak to běží
V provozu na tendervopred.com.

PythonCloudflareGitHub Actionsotevřená data

tendervopred.com

Na čem u těchto projektů nejvíc záleží

Samotné napojení na API bývá ta snazší část. Víc času zaberou chyby, které vypadají jako úspěch: formulářové pole, které vstup potichu zahodí, odpověď 200 od dodavatele, která je jen číslo úlohy, nebo záloha, kterou nikdo nikdy nezkusil obnovit. Právě ty rozhodnou, jestli automatizace vydrží měsíc bez dozoru.

Technologie a podrobnosti ke každému projektu jsou na osobním webu zakladatele Sebastiána Galčíka. Projekty na sebastiangalcik.com

Napište, co potřebujete

Stačí pár vět. Žádná povinná setkání ani placená úvodní analýza: odepíšeme s rozsahem a pevnou cenou dřív, než začneme.