Przejdź do treści

Projekt · Rocznik 2026

Fundacja Q

Zgłoszona potrzeba trafia do odpowiednich osób, a organizacje sprawnie dzielą się zasobami w czasie kryzysu.

Technologie

  • Next.js
  • React
  • NestJS
  • SQL
  • Node.js
  • PostgreSQL

O projekcie

Problem
Informacje o potrzebach krążą przez telefony i arkusze, co powoduje brak wspólnego obrazu sytuacji i dublowanie działań.
Co powstało

Platforma z rejestrem organizacji i ról, moduł tworzenia zdarzeń kryzysowych, system zgłaszania potrzeb oraz deklarowania zasobów.

Kto co zrobił

Prowadzenie

Bartosz Zygmunt

Product Manager

  1. Przygotował prototyp platformy z interaktywną mapą zdarzeń, panelem administratora i systemem weryfikacji organizacji.
  2. Przeprowadził analizę wymagań i warsztaty z Fundacją Q, ustalając zakres MVP oraz logikę zarządzania zasobami w sytuacjach kryzysowych.
  3. Zidentyfikował i udokumentował błędy w obsłudze alertów oraz alokacji zasobów podczas testów akceptacyjnych aplikacji.
  4. Zorganizował i przeprowadził szkolenie pilotażowe dla organizacji z Nowej Dęby, prezentując gotowe rozwiązanie użytkownikom.

Także w projekcie Strona Stowarzyszenia

Serwer i dane

Artem Usenko

Programista fullstack

  1. Zaprojektował i wdrożył architekturę hostingu na platformie Azure z wykorzystaniem PostgreSQL, Redis i App Service.
  2. Zaimplementował bezpieczny system rejestracji oparty na tokenach zaproszeń oraz mechanizmy ochrony przed atakami brute-force i DoS.
  3. Przebudował architekturę Server-Sent Events (SSE) z limitami połączeń i systemem heartbeat, co wyeliminowało błędy sesji.
  4. Opracował system logów administratora z zaawansowanym mechanizmem rekurencyjnego cofania zmian i analizą konfliktów danych.

Także w projekcie Strona Stowarzyszenia

Dmytrii Zherebtsov

Programista fullstack

  1. Zbudował interaktywną mapę alertów i zdarzeń w gminie Nowa Dęba z użyciem Leaflet.js oraz pełną obsługą CRUD.
  2. Zaprojektował podstronę Matryca Zasobów z tabelą czasową, filtrami i modułem alokacji zasobów.
  3. Stworzył architekturę bazy danych i API dla zarządzania cyklem życia zasobów i zapotrzebowań.
  4. Przeprowadził prezentację systemu oraz onboarding przedstawicieli organizacji podczas spotkania w Nowej Dębie.

Także w projekcie Strona Stowarzyszenia

Potwierdzenie

mobitouch sprawdził i potwierdził opisy części zespołu.

  • Artem UsenkoProgramista fullstack (Fullstack)
  • Bartosz ZygmuntProduct Manager (Product)
(otwiera się w nowej karcie)

Półka rocznika 2026