Przejdź do treści
← Wróć do listy
Po terminieZapytanie ofertowe (fundusze)

Mobilna aplikacja edukacyjna wielojęzyczna – Szczecin

Składanie ofert: 11 sierpnia 2026 · Wartość szacunkowa: 173 800 zł

Przedmiot zamówienia

AI
  • Zamówienie jednoczęściowe: dostarczenie kompletnej aplikacji webowej mobilnej do przeprowadzania quizów edukacyjnych (wersje językowe: polski, angielski, niemiecki) działającej responsywnie na urządzeniach Android i iOS oraz jako PWA/strona mobilna, wraz z panelem administracyjnym, wdrożeniem produkcyjnym i przekazaniem kodu źródłowego.
  • Zakres funkcjonalny: rejestracja i logowanie użytkowników, lista quizów z filtrowaniem i paginacją, mechanizm rozwiązywania quizów, historia wyników użytkownika, zarządzanie użytkownikami, quizami i pytaniami w panelu admina, eksport raportów CSV oraz audit log.
  • Backend/API: REST API z wersjonowaniem (/api/v1/...), specyfikacją OpenAPI/Swagger oraz mechanizmami walidacji, paginacji, filtrowania, sortowania list i rate limiting.
  • Baza i dane: wdrożenie bazy PostgreSQL (wersja 15+), migracje wersjonowane, cache dla list quizów/kategorii, banku pytań, sesji i rate limitingu; wykluczenie cache’owania danych wrażliwych.
  • Bezpieczeństwo i uwierzytelnianie: HTTPS, JWT (access + refresh w HttpOnly cookie), RBAC, bezpieczne hasła, ochrona przed XSS/CSRF/SQLi/IDOR, nagłówki bezpieczeństwa i zgodność RODO (polityka prywatności, baner cookie, prawo do usunięcia konta).
  • Konteneryzacja i uruchomienie: pełna dockeryzacja z kontenerami frontend, backend, db (PostgreSQL) i reverse-proxy; docker-compose jednowierszowe uruchomienie; Dockerfile dla każdego serwisu; .env.example, nazwy sieci i wolumenów; środowiska dev i production.
  • Wymagania niefunkcjonalne i monitoring: obsługa min. 50 równoczesnych użytkowników, API ~<300 ms (95. percentyl), logi strukturalne (JSON) i monitoring (Sentry lub równoważny).
  • Dokumentacja i przekazanie: README z instrukcją uruchomienia w Dockerze, dokumentacja API (Swagger UI), dokumentacja architektury i cache, instrukcja wdrożenia produkcyjnego i instrukcja dla administratora; pełne przeniesienie praw autorskich i repozytorium Zamawiającego od pierwszego commita.
  • Testy, gwarancja i wsparcie: realizacja etapów (analiza i makiety; setup infrastruktury; część użytkownika; panel admina; testy; wdrożenie), gwarancja minimum 12 miesięcy po odbiorze, oraz 3 miesiące gwarancji produkcyjnej zgodnie z OPZ; szkolenie administratora.
Trudność: średnia

Realizacja obejmuje pełen stack webowy, wielojęzyczność, konteneryzację i wymagania bezpieczeństwa oraz integrację z procesem wdrożeniowym — wymaga koordynacji specjalistów frontend, backend, DBA i DevOps, ale nie zawiera ekstremalnie zaawansowanych wymagań wydajnościowych ani specyficznego hardware.

Terminy realizacji

Termin wykonania (ostateczny, SWZ)
do 30.09.2026
Termin wykonania (OPZ / szczegółowy)
do 31.08.2026
Okres gwarancji (wymagany w SWZ)
12 miesięcy

Warunki udziału

AI
1Doświadczenie — wykazanie co najmniej dwóch zamówień polegających na zaprojektowaniu, wykonaniu i wdrożeniu aplikacji webowej lub systemu informatycznego o porównywalnym stopniu złożoności, obejmujących frontend, backend i bazę danych, zakończonych wdrożeniem produkcyjnym i przekazaniem systemu do użytkowania, o wartości nie mniejszej niż 50 000,00 zł netto każda usługa.
2Kadra — zapewnienie udziału kierownika projektu z doświadczeniem w zarządzaniu projektami informatycznymi, programisty frontend z doświadczeniem w Next.js lub równoważnym, programisty backend z doświadczeniem w Python (FastAPI) lub Node.js (NestJS) bądź równoważnym, specjalisty ds. baz danych PostgreSQL oraz specjalisty ds. testów i wdrożeń systemów informatycznych.

Pozostałe 5 warunków po założeniu darmowego konta.

Czerwone flagi

AI

Sygnały, na które warto zwrócić uwagę przed startem.

Termin składania ofert przypada na okres wakacyjny (11 sierpnia)
Termin w okresie wakacyjnym (lipiec-sierpień) może ograniczać liczbę oferentów ze względu na urlopy.

Pytania i odpowiedzi

0

Wyodrębnione z wyjaśnień treści SWZ.

Zamawiający nie opublikował pytań ani odpowiedzi

Historia zmian

03.08.2026 — publikacja ogłoszenia
05.08.2026 — aktualizacja ogłoszenia (Termin składania: 11.08.2026 → 11.08.2026)
11.08.2026 — upływ terminu składania ofert