
SKESP
System Kontroli Ewidencji Sprzętu Pożarniczego
Mobilna aplikacja do prowadzenia ewidencji sprzętu pożarniczego: skanuj kody QR, pilnuj terminów przeglądów i miej historię każdego przedmiotu w kieszeni.
- Android 12 lub nowszy
- Jasny i ciemny motyw
- Projekt na licencjat



O projekcie
SKESP powstał jako aplikacja licencjacka. Ma uporządkować to, co w jednostkach straży zwykle żyje w papierach i arkuszach: gdzie jest sprzęt, kiedy był sprawdzany i kiedy trzeba go sprawdzić ponownie. Prototyp potwierdził potencjał wykorzystania takiej aplikacji w praktyce, jednak na obecnym etapie prace nad jej dalszym rozwojem nie są kontynuowane.
Dla kogo
Dla osób odpowiedzialnych za sprzęt pożarniczy, które potrzebują szybkiego dostępu do ewidencji w terenie.
Po co
Żeby żaden przegląd nie przepadł: aplikacja pokazuje oczekujące przeglądy i przypomina o nich powiadomieniami.
Jak
Aplikacja łączy się z bazą danych przez API, więc dane są wspólne dla wszystkich uprawnionych użytkowników.
Najważniejsze funkcje
Wszystko, co potrzebne do codziennej kontroli sprzętu.
Skaner kodów QR
Zeskanuj kod na przedmiocie i natychmiast otwórz jego kartę. Możesz też wyszukać ręcznie po kodzie, numerze seryjnym lub rejestracji.
Przeglądy i terminy
Lista oczekujących przeglądów, tworzenie nowych wpisów oraz aktualizacja dat ostatniego i następnego przeglądu.
Powiadomienia
Przypomnienia o przedmiotach wymagających uwagi, z wyborem godzin i kategorii powiadomień.
Wyposażenie i kategorie
Przeglądarka wyposażenia podzielona na kategorie. Administrator może tworzyć nowe kategorie.
Historia przeglądów
Pełna historia przeglądów przedmiotu oraz podgląd przeglądów i ostatnich modyfikacji poszczególnych użytkowników.
Generator kodów
Generowanie kodów QR do wydruku w PDF, z ustawieniem rozmiaru kodu, marginesu, długości i formatu strony.
Kalendarz Strażaka
Wbudowany kalendarz z oznaczeniem zmian.
Blokada aplikacji
Dostęp do aplikacji lub jej wybranych funkcji można zabezpieczyć blokadą ekranu urządzenia lub biometrią.
Uprawnienia użytkowników
Każdy robi tylko to, do czego ma dostęp.
Administrator
Zarządza kontami, uprawnieniami i hasłami, czyta wiadomości użytkowników i tworzy kategorie.
Edycja
Modyfikuje dane przedmiotów m. in.: lokalizację, kod, uwagi.
Przeglądy
Tworzy przeglądy i aktualizuje ich terminy.
Tworzenie
Dodaje nowe przedmioty do bazy w dowolnej kategorii.
Archiwizacja
Przenosi przedmioty do archiwum i przywraca je do użytku.
Tester
Podgląd całego interfejsu bez możliwości zmiany danych.
Pod maską
Jak aplikacja dba o poprawność i bezpieczeństwo danych.
Walidacja danych
Aplikacja kompleksowo sprawdza dane po stronie telefonu, zanim cokolwiek trafi do bazy.
Baza SQL i REST API
Dane są przechowywane w bazie SQL, a aplikacja komunikuje się z nią przez REST API.
Tokeny sesji
Sesje użytkowników są tokenizowane, a administrator może wylogować wybraną osobę czy wygenerować jej nowe hasło.
Blokada ekranu
Wrażliwe działania, jak edycja przedmiotu, archiwizacja, zmiana hasła czy zarządzanie użytkownikami, mogą wymagać potwierdzenia blokadą ekranu lub biometrią.
Silne hasła
Hasło musi mieć minimum 8 znaków, wielką literę, cyfrę i znak specjalny, a jego zmiana wymaga podania aktualnego hasła.
Automatyczne aktualizacje
Nowe wersje aplikacji są wykrywane automatycznie przez GitHub API.
Twój styl
Aplikacja ma motyw systemowy, jasny i ciemny oraz pięć kolorów przewodnich. Domyślnie czerwony, a do wyboru także niebieski, zielony, fioletowy i pomarańczowy.
Kolor przewodni
- Czerwony
- Niebieski
- Zielony
- Fioletowy
- Pomarańczowy