Zadanie od klienta
„Dobrovoľné hasičské zbory potrebujú pri výjazde povolať členov za pár sekúnd — obvolávanie po jednom je pomalé a veliteľ nevie, kto reálne príde."
Naše riešenie
Vyvinuli sme alarmovací systém, ktorý jedným stlačením prezvoní celý zbor a pošle SMS s detailmi zásahu. Členovia potvrdia účasť jedným ťukom, spustia navigáciu na miesto zásahu a koordinujú sa v chate zásahu, zatiaľ čo veliteľ sleduje potvrdenia na živom dashboarde v reálnom čase.
Použité technológie
Python
Flask
SQLAlchemy
PostgreSQL
Flask-SocketIO
Twilio
Tailwind CSS
Docker
Nginx
Cloudflare Tunnel
Gunicorn
Kľúčové funkcie
- Hromadné prezvonenie a SMS všetkým členom do niekoľkých sekúnd od vyhlásenia poplachu
- Potvrdenie účasti jedným ťukom — bez prihlasovania, priamo z SMS linku
- Živý dashboard veliteľa s menovitým prehľadom odpovedí v reálnom čase
- Chat zásahu s integrovanou navigáciou na miesto udalosti
- Skupiny, kvalifikácie členov (strojník, vodič C...) a štatistiky reakčných časov
- Viacjazyčnosť (SK / CZ / EN / HU) a podpora viacerých zborov v jednom systéme
Výsledok pre klienta
Povolanie celého zboru trvá sekundy namiesto minút, veliteľ ešte pred výjazdom vie, koľko ľudí a s akou kvalifikáciou príde, a každý poplach je spätne preukázateľne zdokumentovaný.
Galéria
Priebeh projektu
1
Analýza
2
Návrh databázy
3
Vývoj
4
Testovanie
5
Nasadenie
6
Podpora