{"status":"OK","data":{"advertisement":{"id":380375,"title":"Stworzenie mobilnej aplikacji edukacyjna w j\u0119zyku angielskim, polskim i niemieckim opracowana na dwa systemy Android i iOS na potrzeby szkoleniowe w projekcie Temicare 2.0. Zarz\u0105dzana z poziomu serwisu internetowego opartym na rozwi\u0105zaniu WP (PHP)","partial_offer_allowed":false,"publication_date":"2026-08-05","submission_deadline":"2026-08-11 23:59:59","planned_sign_date":"2026-08-01","supplementary_orders":null,"terms_of_contract_change":null,"created_at":"2026-08-05 10:25:15","modified_at":"2026-08-12 00:00:16","contact_persons":[{"id":124074,"forename":"\u0141ukasz","surname":"Wi\u015bniewski","phone_number":"512 814 968","email":"lukasz.wisniewski@pum.edu.pl","created_by":null,"created_at":"2026-08-05 10:25:15","modified_at":"2026-08-05 10:25:15","modified_by":null}],"orders":[{"id":614982,"estimated_value":"173800,00","order_items":[{"id":691331,"description":"Stworzenie mobilnej aplikacji edukacyjnej w j\u0119zyku angielskim, polskim i niemieckim opracowana na dwa systemy Android i iOS na potrzeby szkoleniowe w projekcie Temicare 2.0. Zarz\u0105dzana z poziomu serwisu internetowego opartym na rozwi\u0105zaniu WP (PHP)\nI. Zamawiaj\u0105cy\nPomorski Uniwersytet Medyczny w Szczecinie\nII. Przedmiot zam\u00f3wienia\nZaprojektowanie, wykonanie, wdro\u017cenie oraz przekazanie kompletnej aplikacji webowej do przeprowadzania quiz\u00f3w edukacyjnych wraz z panelem administracyjnym. Termin realizacji: 31.08.2026.\nIII. Zakres funkcjonalny\nCz\u0119\u015b\u0107 u\u017cytkownika: rejestracja, logowanie, lista quiz\u00f3w, filtrowanie, rozwi\u0105zywanie quiz\u00f3w, historia wynik\u00f3w. Panel administratora: zarz\u0105dzanie u\u017cytkownikami, quizami, pytaniami, raporty CSV, audit log.\nIV. Wymagania techniczne\nFrontend (Next.js)\n\u2022\tNext.js (najnowsza stabilna, App Router), TypeScript, Tailwind CSS lub r\u00f3wnowa\u017cne\n\u2022\tPe\u0142na responsywno\u015b\u0107 dla urz\u0105dze\u0144 mobilnych Android i iOS \u2013 aplikacja w pe\u0142ni funkcjonalna na ekranach od 320 px wzwy\u017c; touch-friendly UI.\n\u2022\tTestowane na: iOS Safari, Android Chrome, oraz desktop Chrome/Firefox/Safari/Edge (dwie ostatnie wersje)\nBackend (REST API)\n\u2022\tPython (FastAPI preferowane) lub Node.js (NestJS preferowane)\n\u2022\tSpecyfikacja OpenAPI/Swagger generowana automatycznie\n\u2022\tWalidacja wej\u015bcia, sp\u00f3jna obs\u0142uga b\u0142\u0119d\u00f3w, wersjonowanie /api/v1/...\n\u2022\tPaginacja, filtrowanie, sortowanie list; rate limiting\n\u2022\tLogi strukturalne (JSON) + monitoring (Sentry lub r\u00f3wnowa\u017cny)\nBaza danych\n\u2022\tPostgreSQL 15+, migracje wersjonowane\nVI. Cache\n\u2022\tCache dla: list quiz\u00f3w i kategorii, banku pyta\u0144, sesji, rate limitingu\n\u2022\tDane wra\u017cliwe (has\u0142a, tokeny, dane osobowe) nie s\u0105 cache'owane\n\u2022\tPo stronie Next.js; nag\u0142\u00f3wki HTTP (Cache-Control, ETag) dla niezmiennych zasob\u00f3w\nVII. Konteneryzacja\n\u2022\tPe\u0142na dockeryzacja \u2013 ca\u0142y stack uruchamiany jednym poleceniem docker compose up\n\u2022\tDockerfile dla ka\u017cdego serwisu z multi-stage build, non-root user, healthcheck\n\u2022\tKontenery: frontend, backend, db (PostgreSQL), reverse-proxy (Nginx/Traefik/Caddy)\n\u2022\tPlik .env.example w repo, sieci i wolumeny nazwane\n\u2022\t\u015arodowiska: dev (lokalnie), production\nVIII. Bezpiecze\u0144stwo i zgodno\u015b\u0107\n\u2022\tHTTPS wsz\u0119dzie, ochrona przed XSS/CSRF/SQLi/IDOR\n\u2022\tJWT (access + refresh w HttpOnly cookie), has\u0142a argon2/bcrypt, RBAC\n\u2022\tNag\u0142\u00f3wki bezpiecze\u0144stwa (CSP, HSTS itd.), restrykcyjne CORS\n\u2022\tZgodno\u015b\u0107 z RODO/GDPR (polityka prywatno\u015bci, baner cookie, prawo do usuni\u0119cia konta)\n\u2022\tBrak sekret\u00f3w w repozytorium\nIX. Wymagania niefunkcjonalne \n\u2022\tWsparcie min. 50 r\u00f3wnoczesnych u\u017cytkownik\u00f3w podczas zaj\u0119\u0107\n\u2022\tCzas odpowiedzi API < 300 ms (95. percentyl)\nX. Dokumentacja\n\u2022\tREADME z instrukcj\u0105 uruchomienia w Dockerze\n\u2022\tDokumentacja API (Swagger UI), dokumentacja architektury i warstwy cache\n\u2022\tInstrukcja wdro\u017cenia produkcyjnego, instrukcja dla administratora\nXI. Harmonogram\nEtapy oferty: (1) analiza i makiety, (2) setup infrastruktury i Dockera, (3) cz\u0119\u015b\u0107 u\u017cytkownika, (4) panel administracyjny, (5) testy, (6) wdro\u017cenie. Dla ka\u017cdego etapu prosimy poda\u0107 zakres i czas.\nXII. Wsparcie po wdro\u017ceniu\n\u2022\tGwarancja: 3 miesi\u0105ce od daty wdro\u017cenia produkcyjnego\n\u2022\tW okresie gwarancji: bezp\u0142atna poprawa b\u0142\u0119d\u00f3w wynikaj\u0105cych z b\u0142\u0119dnej implementacji\n\u2022\tSLA czasu reakcji na zg\u0142oszenia \u2013 do uzgodnienia\nXIII. Kwestie formalne\n\u2022\tPe\u0142ne przeniesienie maj\u0105tkowych praw autorskich do kodu po zap\u0142acie\n\u2022\tRepozytorium w organizacji Zamawiaj\u0105cego (GitHub/GitLab) od pierwszego commita\nXIV. Oczekiwane elementy oferty\n1.\tOpis proponowanego rozwi\u0105zania i stosu (z uzasadnieniem Python vs Node.js)\n2.\tWycena z podzia\u0142em na etapy i harmonogram\n3.\tTermin wa\u017cno\u015bci oferty\n4.\tSzkolenie z obs\u0142ugi produktu (poziom administratora).\nXV. Termin realizacji\nTermin realizacji zam\u00f3wienia: w nieprzekraczalnym terminie do dnia 30.09.2026 r.\nZa termin realizacji uznaje si\u0119 dzie\u0144 podpisania protoko\u0142u odbioru ko\u0144cowego bez zastrze\u017ce\u0144 albo \nz zastrze\u017ceniami usuni\u0119tymi w terminie wskazanym przez Zamawiaj\u0105cego.\nXVI. Gwarancja i r\u0119kojmia\nWymagany okres gwarancji i r\u0119kojmi: minimum 12 miesi\u0119cy, liczony od dnia podpisania protoko\u0142u odbioru ko\u0144cowego.\nXVII. Wymagania wobec Wykonawcy\n1)\tWykonawca powinien dysponowa\u0107 personelem posiadaj\u0105cym do\u015bwiadczenie w projektowaniu, budowie, wdra\u017caniu oraz utrzymaniu aplikacji webowych, obejmuj\u0105cym co najmniej specjalist\u00f3w z zakresu programowania frontend, backend, projektowania baz danych oraz zarz\u0105dzania wdro\u017ceniami system\u00f3w informatycznych.\n2)\tZamawiaj\u0105cy mo\u017ce wymaga\u0107 wykazania do\u015bwiadczenia w wykonaniu co najmniej dw\u00f3ch zam\u00f3wie\u0144 polegaj\u0105cych na zaprojektowaniu, wykonaniu i wdro\u017ceniu aplikacji webowej lub systemu informatycznego o por\u00f3wnywalnym stopniu z\u0142o\u017cono\u015bci, obejmuj\u0105cych cz\u0119\u015b\u0107 frontendow\u0105, backendow\u0105 oraz baz\u0119 danych, zako\u0144czonych wdro\u017ceniem produkcyjnym i przekazaniem systemu do u\u017cytkowania, o warto\u015bci nie mniejszej ni\u017c 50 000,00 z\u0142 netto ka\u017cda us\u0142uga.\n3)\tWykonawca powinien zapewni\u0107 udzia\u0142 os\u00f3b posiadaj\u0105cych kwalifikacje i do\u015bwiadczenie odpowiednie do realizacji zam\u00f3wienia, w szczeg\u00f3lno\u015bci:\n\u2022\tkierownika projektu posiadaj\u0105cego do\u015bwiadczenie w zarz\u0105dzaniu projektami informatycznymi,\n\u2022\tprogramisty frontend posiadaj\u0105cego do\u015bwiadczenie w technologii Next.js lub r\u00f3wnowa\u017cnej,\n\u2022\tprogramisty backend posiadaj\u0105cego do\u015bwiadczenie w technologii Python (FastAPI) lub Node.js (NestJS) b\u0105d\u017a rozwi\u0105zaniu r\u00f3wnowa\u017cnym,\n\u2022\tspecjalisty ds. baz danych PostgreSQL,\n\u2022\tspecjalisty ds. test\u00f3w i wdro\u017ce\u0144 system\u00f3w informatycznych.\n4)\tWykonawca powinien zapewni\u0107, \u017ce osoby realizuj\u0105ce zam\u00f3wienie posiadaj\u0105 do\u015bwiadczenie w stosowaniu dobrych praktyk w zakresie bezpiecze\u0144stwa aplikacji webowych, w szczeg\u00f3lno\u015bci ochrony przed podatno\u015bciami OWASP Top 10, zarz\u0105dzania uwierzytelnianiem i autoryzacj\u0105 u\u017cytkownik\u00f3w oraz bezpiecznego przetwarzania danych osobowych zgodnie z obowi\u0105zuj\u0105cymi przepisami.\nXVIII. Uwagi ko\u0144cowe\n1)\tCena oferty powinna obejmowa\u0107 wszystkie koszty niezb\u0119dne do kompletnego wykonania przedmiotu zam\u00f3wienia, w tym koszty materia\u0142\u00f3w i robocizny.\n2)\tJe\u017celi w toku realizacji ujawnione zostan\u0105 okoliczno\u015bci techniczne niewynikaj\u0105ce wprost \nz dokument\u00f3w wyj\u015bciowych, a niezb\u0119dne dla kompletnego wykonania zadania, Wykonawca zobowi\u0105zany jest niezw\u0142ocznie zg\u0142osi\u0107 je Zamawiaj\u0105cemu i przedstawi\u0107 propozycj\u0119 rozwi\u0105zania.\n3)\tW zakresie nieuregulowanym niniejszym OPZ zastosowanie maj\u0105 obowi\u0105zuj\u0105ce przepisy prawa, normy, wytyczne gestor\u00f3w infrastruktury oraz zasady wiedzy technicznej.\n4)\tCena oferty powinna obejmowa\u0107 wszystkie koszty niezb\u0119dne do kompletnego wykonania przedmiotu zam\u00f3wienia, w szczeg\u00f3lno\u015bci koszty analizy przedwdro\u017ceniowej, projektowania, wykonania, testowania, wdro\u017cenia, konfiguracji \u015brodowisk, przygotowania dokumentacji, szkolenia administrator\u00f3w, udzielenia gwarancji, przeniesienia autorskich praw maj\u0105tkowych oraz wszelkich innych czynno\u015bci niezb\u0119dnych do prawid\u0142owego uruchomienia i u\u017cytkowania systemu.\n5)\tJe\u017celi w toku realizacji zam\u00f3wienia ujawnione zostan\u0105 okoliczno\u015bci techniczne lub organizacyjne niewynikaj\u0105ce wprost z dokumentacji post\u0119powania, a maj\u0105ce wp\u0142yw na prawid\u0142owe wykonanie przedmiotu zam\u00f3wienia, Wykonawca zobowi\u0105zany jest niezw\u0142ocznie poinformowa\u0107 o tym Zamawiaj\u0105cego oraz przedstawi\u0107 propozycj\u0119 rozwi\u0105zania wraz z uzasadnieniem. Wprowadzenie zmian mo\u017ce nast\u0105pi\u0107 wy\u0142\u0105cznie po uzyskaniu akceptacji Zamawiaj\u0105cego.\n6)\tWykonawca zobowi\u0105zany jest dostarczy\u0107 kompletne, gotowe do produkcyjnego u\u017cytkowania rozwi\u0105zanie spe\u0142niaj\u0105ce wszystkie wymagania okre\u015blone w Opisie Przedmiotu Zam\u00f3wienia, wraz z pe\u0142n\u0105 dokumentacj\u0105 techniczn\u0105 i u\u017cytkow\u0105 oraz kodami \u017ar\u00f3d\u0142owymi.\n7)\tOprogramowanie b\u0119d\u0105ce przedmiotem zam\u00f3wienia nie mo\u017ce wykorzystywa\u0107 komponent\u00f3w ani bibliotek, kt\u00f3rych licencje uniemo\u017cliwia\u0142yby Zamawiaj\u0105cemu swobodne korzystanie z systemu, jego rozw\u00f3j, utrzymanie lub modyfikacj\u0119 po zako\u0144czeniu realizacji zam\u00f3wienia.\n8)\tW zakresie nieuregulowanym niniejszym Opisem Przedmiotu Zam\u00f3wienia zastosowanie maj\u0105 obowi\u0105zuj\u0105ce przepisy prawa, obowi\u0105zuj\u0105ce normy i standardy dotycz\u0105ce tworzenia oprogramowania, bezpiecze\u0144stwa system\u00f3w teleinformatycznych oraz ochrony danych osobowych, a tak\u017ce powszechnie uznane zasady wiedzy technicznej i dobre praktyki in\u017cynierii oprogramowania.","warranty_period":"minimum 12 miesi\u0119cy, liczony od dnia podpisania protoko\u0142u odbioru ko\u0144cowego.","cpv_items":[{"id":8270,"code":"72212000-4","name":"Us\u0142ugi programowania oprogramowania aplikacyjnego"}],"timetable_items":[],"fulfillment_places":[{"country":"Polska","voivodeship":null,"poviat":null,"commune":null,"locality":null,"created_by":null,"created_at":"2026-08-05 10:25:15","modified_at":"2026-08-05 10:25:15","modified_by":null,"id":787607,"type":{"id":2,"name":"ca\u0142a Polska"},"group_uuid":"b42671c2-b1ad-4947-9f86-5ddead83261a"}],"participation_conditions":[{"id":1979024,"description":"1)\tWykonawca powinien dysponowa\u0107 personelem posiadaj\u0105cym do\u015bwiadczenie w projektowaniu, budowie, wdra\u017caniu oraz utrzymaniu aplikacji webowych, obejmuj\u0105cym co najmniej specjalist\u00f3w z zakresu programowania frontend, backend, projektowania baz danych oraz zarz\u0105dzania wdro\u017ceniami system\u00f3w informatycznych.\n2)\tZamawiaj\u0105cy mo\u017ce wymaga\u0107 wykazania do\u015bwiadczenia w wykonaniu co najmniej dw\u00f3ch zam\u00f3wie\u0144 polegaj\u0105cych na zaprojektowaniu, wykonaniu i wdro\u017ceniu aplikacji webowej lub systemu informatycznego o por\u00f3wnywalnym stopniu z\u0142o\u017cono\u015bci, obejmuj\u0105cych cz\u0119\u015b\u0107 frontendow\u0105, backendow\u0105 oraz baz\u0119 danych, zako\u0144czonych wdro\u017ceniem produkcyjnym i przekazaniem systemu do u\u017cytkowania, o warto\u015bci nie mniejszej ni\u017c 50 000,00 z\u0142 netto ka\u017cda us\u0142uga.\n3)\tWykonawca powinien zapewni\u0107 udzia\u0142 os\u00f3b posiadaj\u0105cych kwalifikacje i do\u015bwiadczenie odpowiednie do realizacji zam\u00f3wienia, w szczeg\u00f3lno\u015bci:\n\u2022\tkierownika projektu posiadaj\u0105cego do\u015bwiadczenie w zarz\u0105dzaniu projektami informatycznymi,\n\u2022\tprogramisty frontend posiadaj\u0105cego do\u015bwiadczenie w technologii Next.js lub r\u00f3wnowa\u017cnej,\n\u2022\tprogramisty backend posiadaj\u0105cego do\u015bwiadczenie w technologii Python (FastAPI) lub Node.js (NestJS) b\u0105d\u017a rozwi\u0105zaniu r\u00f3wnowa\u017cnym,\n\u2022\tspecjalisty ds. baz danych PostgreSQL,\n\u2022\tspecjalisty ds. test\u00f3w i wdro\u017ce\u0144 system\u00f3w informatycznych.\n4)\tWykonawca powinien zapewni\u0107, \u017ce osoby realizuj\u0105ce zam\u00f3wienie posiadaj\u0105 do\u015bwiadczenie w stosowaniu dobrych praktyk w zakresie bezpiecze\u0144stwa aplikacji webowych, w szczeg\u00f3lno\u015bci ochrony przed podatno\u015bciami OWASP Top 10, zarz\u0105dzania uwierzytelnianiem i autoryzacj\u0105 u\u017cytkownik\u00f3w oraz bezpiecznego przetwarzania danych osobowych zgodnie z obowi\u0105zuj\u0105cymi przepisami.","type":{"id":2,"name":"Wiedza i do\u015bwiadczenie"},"created_by":null,"created_at":"2026-08-05 10:25:15","modified_at":"2026-08-05 10:25:15","modified_by":null,"group_uuid":"70482a00-8a3d-460a-a53e-b42c4cdb69ba"},{"id":1979025,"description":"Wymagany okres gwarancji i r\u0119kojmi: minimum 12 miesi\u0119cy, liczony od dnia podpisania protoko\u0142u odbioru ko\u0144cowego.","type":{"id":7,"name":"Dodatkowe warunki udzia\u0142u"},"created_by":null,"created_at":"2026-08-05 10:25:15","modified_at":"2026-08-05 10:25:15","modified_by":null,"group_uuid":"fe1c424c-7368-434a-be0a-2f0d1192bd5e"}],"category":{"id":1,"name":"Us\u0142uga"},"subcategory":{"id":5,"name":"Us\u0142ugi IT"},"created_by":null,"created_at":"2026-08-05 10:25:15","modified_at":"2026-08-05 10:25:15","modified_by":null,"group_uuid":"61f52dac-ba05-4ac5-95af-1c7802b6e9cc"}],"evaluation_criteria":[{"id":1109201,"price_criterion":true,"description":"Najkorzystniejsza b\u0119dzie oferta z najni\u017csz\u0105 cen\u0105 brutto spo\u015br\u00f3d ofert niepodlegaj\u0105cych odrzuceniu.","created_by":null,"created_at":"2026-08-05 10:25:15","modified_at":"2026-08-05 10:25:15","modified_by":null,"group_uuid":"fca9423b-da3b-457a-a7d5-8e36c2890e7b"}],"is_variant":false,"title":"Stworzenie mobilnej aplikacji edukacyjnej","order_node":{"id":463507},"created_by":null,"created_at":"2026-08-05 10:25:15","modified_at":"2026-08-05 10:25:15","modified_by":null}],"created_by":{"id":32150,"contact_persons":[]},"modified_by":{"modified_by":null,"id":1,"contact_persons":[]},"status":{"id":2,"label":"PUBLISHED","name":"Opublikowane"},"advertiser_address_details":{"name":"Pomorski Uniwersytet Medyczny w Szczecinie","identification_number_type":"nip","identification_number":"8520006757","address":{"country":"Polska","voivodeship":"zachodniopomorskie","poviat":"Szczecin","commune":"Szczecin","locality":"Szczecin","created_by":{"id":32150,"contact_persons":[]},"created_at":"2026-08-05 10:25:15","modified_at":"2026-08-05 10:25:15","modified_by":{"id":32150,"contact_persons":[]},"id":1076481,"street":"Rybacka","number_description":"1","postcode":"70-204"},"created_by":{"id":32150,"contact_persons":[]},"created_at":"2026-08-05 10:25:15","modified_at":"2026-08-05 10:25:15","modified_by":{"id":32150,"contact_persons":[]},"id":381396},"advertisement":{"id":287221,"number":"2026-32150-287221","publication_date":"2026-08-03","created_by":{"id":32150,"contact_persons":[]},"created_at":"2026-08-03 13:18:24","modified_at":"2026-08-12 00:00:16","modified_by":{"modified_by":null,"id":1,"contact_persons":[]},"status":{"id":3,"label":"CLOSED","name":"Zamkni\u0119te"},"all_available_version_ids":[380049,380375],"enrollment":null,"projects":[{"id":73968,"name":"Telemedycznie Zintegrowane Polsko-Niemieckie Centrum Onkologii Dzieci\u0119cej w Euroregionie Pomerania 2.0 - zastosowanie i zbadanie innowacyjnych technologii","number":"0MEK/21","activity":{"created_by":{"modified_by":null,"id":89,"contact_persons":[]},"created_at":"2023-02-16 14:22:51","modified_at":"2023-02-16 14:22:51","modified_by":{"modified_by":null,"id":89,"contact_persons":[]}},"region":null,"institution":{"created_by":{"modified_by":null,"id":89,"contact_persons":[]},"created_at":"2023-02-16 14:24:37","modified_at":"2023-02-16 14:24:37","modified_by":{"modified_by":null,"id":89,"contact_persons":[]}},"full_number":"PLSN.04.01-IP.01-0MEK/21","perspective":{},"programme":{"created_by":{"modified_by":null,"id":89,"contact_persons":[]},"created_at":"2023-02-16 14:21:05","modified_at":"2023-02-16 14:21:05","modified_by":{"modified_by":null,"id":89,"contact_persons":[]}},"priority":{"created_by":{"modified_by":null,"id":89,"contact_persons":[]},"created_at":"2023-02-16 14:21:40","modified_at":"2023-02-16 14:21:40","modified_by":{"modified_by":null,"id":89,"contact_persons":[]}},"type":"project","created_by":{"id":32150,"contact_persons":[]},"created_at":"2026-08-03 14:07:51","modified_at":"2026-08-03 14:07:51","modified_by":{"id":32150,"contact_persons":[]}}],"is_author":false,"is_admin":false},"attachments":[{"origin":{"id":380049,"publication_date":"2026-08-03"},"id":2687042,"name":"Formularz ofertowy","file":{"id":2982745,"name":"Za\u0142\u0105cznik nr_1_ Formularz ofertowy_Temicare.docx","created_at":"2026-08-05 10:25:15","created_by":{"forename":"Pawe\u0142","surname":"Stasierowski"},"uri":"/api/files/2982745"},"group_uuid":"998027b9-f5ed-46d8-9c93-47812f078adb"},{"origin":{"id":380049,"publication_date":"2026-08-03"},"id":2687043,"name":"O\u015bwiadczenie wykluczenie","file":{"id":2982748,"name":"Za\u0142\u0105cznik_nr_2_O\u015bwiadczenie wykluczenie.docx","created_at":"2026-08-05 10:25:15","created_by":{"forename":"Pawe\u0142","surname":"Stasierowski"},"uri":"/api/files/2982748"},"group_uuid":"c92d6415-c6bf-438a-b622-1b99456e6157"},{"origin":{"id":380049,"publication_date":"2026-08-03"},"id":2687044,"name":"OPZ","file":{"id":2982749,"name":"Za\u0142\u0105cznik_nr_3_OPZ_aplikacja.docx","created_at":"2026-08-05 10:25:15","created_by":{"forename":"Pawe\u0142","surname":"Stasierowski"},"uri":"/api/files/2982749"},"group_uuid":"5f303cb5-6ba9-4b5d-81cc-a77568296790"},{"origin":{"id":380049,"publication_date":"2026-08-03"},"id":2687045,"name":"O\u015bwiadczenie wykonawcy o ukrainie","file":{"id":2982751,"name":"Za\u0142\u0105cznik_nr_4_O\u015bwiadczenie_wykonawcy_o_ukrainie.docx","created_at":"2026-08-05 10:25:15","created_by":{"forename":"Pawe\u0142","surname":"Stasierowski"},"uri":"/api/files/2982751"},"group_uuid":"ae487123-f1c8-4b7d-be49-9f2b3d4e84f4"},{"origin":{"id":380049,"publication_date":"2026-08-03"},"id":2687046,"name":"Projekt umowy","file":{"id":2982753,"name":"Za\u0142\u0105cznik_nr_5_Projekt_umowy.docx","created_at":"2026-08-05 10:25:15","created_by":{"forename":"Pawe\u0142","surname":"Stasierowski"},"uri":"/api/files/2982753"},"group_uuid":"49b2ccd1-a676-41a4-be5f-ec2fc227fedd"},{"origin":{"id":380375,"publication_date":"2026-08-05"},"id":2691545,"name":"O\u015bwiadczenie potwierdzaj\u0105ce zgodno\u015b\u0107 z zasad\u0105 DNSH1.docx","file":{"id":2987778,"name":"O\u015bwiadczenie Dostawcy potwierdzaj\u0105ce zgodno\u015b\u0107 z zasad\u0105 DNSH1.docx","created_at":"2026-08-05 10:23:41","created_by":{"forename":"Pawe\u0142","surname":"Stasierowski"},"uri":"/api/files/2987778"},"group_uuid":"6b9c8872-af9f-4027-8742-9bee62619435"},{"origin":{"id":380375,"publication_date":"2026-08-05"},"id":2691546,"name":"Umowa powierzenia - Zalacznik nr_3 do Umowy","file":{"id":2987780,"name":"Umowa_powierzenia_-_Zalacznik_nr_3_do_Umowy_na_wykonanie_aplikacji.docx","created_at":"2026-08-05 10:24:45","created_by":{"forename":"Pawe\u0142","surname":"Stasierowski"},"uri":"/api/files/2987780"},"group_uuid":"0378e9c8-ed94-46a6-97c3-9cf2b689d038"}]},"dictionaries":{"announcement_status_draft":1,"announcement_status_published":2},"favorite":null,"badge":null,"offer_set_badge_count":null,"question_badge_count":null}}