Audyt i dokumentacja techniczna
Zacząłem od audytu kodu i bezpieczeństwa: opis stanu zastanego, kontrakt API, rejestr ryzyk, decyzje architektoniczne (ADR) i lista otwartych pytań do klienta – zanim powstała pierwsza linia nowego kodu.
Aplikacja mobilna dla personelu lokali, powiązana z platformą SaaS
Aplikacja na iOS i Androida dla personelu restauracji: zamówienia w kolumnach na telefonie i tablecie, zmiana oferty i kilka lokali na jednym koncie. Przejąłem ją po innym wykonawcy i przebudowałem razem z ponad 500 testami.
Przejąłem aplikację mobilną dla personelu lokali gastronomicznych, zbudowaną wcześniej na szablonie sklepu internetowego: bez testów, z nieużywanymi ekranami i niedziałającymi powiadomieniami. Aplikacja miała stać się codziennym narzędziem pracy – obsługiwać zamówienia w wielu lokalach na jednym koncie i działać razem z panelem web platformy SaaS, a wszystkie reguły biznesowe zostawić po stronie backendu.
Projekt objęty NDA: bez nazwy klienta, zrzutów ekranu i kodu.
Zacząłem od audytu kodu i bezpieczeństwa: opis stanu zastanego, kontrakt API, rejestr ryzyk, decyzje architektoniczne (ADR) i lista otwartych pytań do klienta – zanim powstała pierwsza linia nowego kodu.
Zamówienia w kolumnach według etapu realizacji: przyjęcie z czasem przygotowania, odrzucenie, wiadomość do klienta i druk paragonu. Na telefonie zakładki, na tablecie kolumny obok siebie.
Logowanie kontem albo parowanie urządzenia jednorazowym kodem QR z panelu web, z dostępem do wielu lokali i szybkim przełączaniem między nimi.
Odświeżanie zamówień przez WebSocket oraz powiadomienia push w tle i na pierwszym planie. Powiadomienie jest tylko sygnałem – aktualny stan zawsze pochodzi z API.
Jeden klient HTTP obsługuje wygaśnięcie sesji, brak dostępu do lokalu, przerwę techniczną platformy i konflikt równoczesnej zmiany statusu przez dwóch pracowników.
Konfiguracja wydań na iOS i Androida, podpisywanie aplikacji, powiadomienia push oraz informacja o dostępnej nowej wersji.
Masz aplikację po innym wykonawcy? Napisz, co w niej nie działa. Odpowiem w ciągu 24 godzin.
Napisz do mnieNabyto.pl – e-booki i workbooki PDF po polsku
Konkretne materiały w PDF: pobierasz od razu po zakupie, drukujesz albo wypełniasz na ekranie. Bez DRM, bez subskrypcji i bez zakładania konta.