Apliakcja - zestawienie wyłączeń prądu w danym powiecie i gminach na podstawie danych dostarczanych przez Energetykę

Employer
no avatar
Jarosław Mika
Description

🔹 1. OPIS PROJEKTU

Zamówienie dotyczy stworzenia aplikacji internetowej do automatycznego generowania cotygodniowych artykułów informujących o planowanych wyłączeniach prądu, na podstawie danych publikowanych przez PGE Dystrybucja S.A. na stronie:

👉 https://pgedystrybucja.pl/planowane-wylaczenia

Rozwiązanie ma obsługiwać trzy redakcje (trzy grupy powiatów) i automatycznie generować teksty artykułów w formacie HTML, gotowe do publikacji.

Zamawiający dysponuje istniejącym kodem oprogramowania, które funkcjonowało do momentu zmian technicznych po stronie PGE. Wykonawca może zdecydować o:

przywróceniu działania obecnego rozwiązania poprzez jego modyfikację, lub

stworzeniu aplikacji od nowa, jeśli będzie to bardziej efektywne.

Oprogramowanie powinno działać bezpośrednio na stronie Zamawiającego – www.przeglad.media, z dostępem wyłącznie dla zalogowanych użytkowników redakcyjnych.

Zamówienie dotyczy stworzenia narzędzia, które w cyklu cotygodniowym będzie:

1.1. Pobierać dane ze strony:

https://pgedystrybucja.pl/planowane-wylaczenia

z uwzględnieniem wybranych oddziałów i rejonów energetycznych:

Oddział Warszawa – rejon Konstancin-Jeziorna

Oddział Warszawa – rejon Pruszków

Oddział Łódź – rejon Żyrardów

Oddział Warszawa – rejon Otwock

1.2. Filtrować dane dla następujących powiatów:

Piaseczyński (Przegląd Piaseczyński),

Pruszkowski i Grodziski (Przegląd Regionalny),

Otwocki (Przegląd Otwocki),

z uwzględnieniem przypisania miejscowości do gmin i powiatów (np. przez zewnętrzną tabelę powiązań lub API).

1.3. Generować artykuły w formacie HTML

zgodne ze wzorami publikowanymi wcześniej na naszych portalach, np.:

https://www.przegladpiaseczynski.pl/artykul/12516

1.4. Szczegółowe wymagania dotyczące danych:

wyodrębnienie miejscowości i przypisanie do odpowiedniej gminy/powiatu,

rozróżnianie miejscowości o tej samej nazwie (np. Rybie – Góra Kalwaria vs. Rybie – Raszyn),

możliwość ręcznej korekty przypisań (np. przez edytowalną tabelę),

uwzględnienie wyjątków (np. Majdan w różnych gminach).

Published
on 2025-05-29
Category
Copyright
Freelancer's choice
Required functions:
🔧 2. WYMAGANE FUNKCJONALNOŚCI 2.1. Źródła danych Aplikacja ma automatycznie pobierać dane o planowanych wyłączeniach z wybranych rejonów PGE: Oddział Warszawa – rejon Konstancin-Jeziorna Oddział Warszawa – rejon Pruszków Oddział Łódź – rejon Żyrardów Oddział Warszawa – rejon Otwock 2.2. Przypisanie danych do powiatów i redakcji System ma filtrować dane dla trzech grup odbiorczych: Przegląd Piaseczyński – powiat piaseczyński Przegląd Regionalny – powiaty pruszkowski i grodziski Przegląd Otwocki – powiat otwocki Miejscowości muszą być przypisane do odpowiednich gmin i powiatów – z uwzględnieniem zbieżności nazw (np. Rybie, Majdan, Żabieniec). Wymagana jest możliwość ręcznego korygowania tych przypisań. 2.3. Generowanie artykułów System powinien: tworzyć osobne artykuły dla każdej grupy redakcyjnej, generować teksty w formacie HTML, formatować artykuły zgodnie z wcześniej publikowanymi przykładami: Piaseczno Pruszków/Grodzisk Otwock 2.4. Dostępność i hosting Aplikacja ma działać na stronie www.przeglad.media Musi być dostępna wyłącznie dla zalogowanych użytkowników redakcyjnych Interfejs powinien umożliwiać: podgląd danych, generowanie nowych plików, pobieranie wyników. 2.5. Odporność na zmiany po stronie PGE Aplikacja musi być odporna na zmiany struktury źródłowej danych po stronie PGE – np. poprzez stosowanie stabilnych selektorów, parserów lub alternatywnych technik (np. dedykowane API, przetwarzanie HTML/JSON itp.). 2.6. Kod i dokumentacja Zamawiający musi otrzymać pełny dostęp do kodu źródłowego, wraz z dokumentacją techniczną. Kod musi być przejrzysty i możliwy do dalszego rozwoju przez zewnętrzne zespoły. 2.8. Gwarancja i wsparcie Wykonawca zapewnia 3 miesiące gwarancji od momentu wdrożenia. W tym czasie zobowiązuje się do bezpłatnego usuwania błędów, niedociągnięć oraz dostosowań wynikających ze zmian na stronie źródłowej. 2.9. Rozliczenie Prosimy o podanie: ceny całkowitej za wykonanie zadania, ewentualnych kosztów utrzymania/serwisowania

Offers sent (27)

ziber
ziber
0 deals
on 2025-06-03
agile development
API
backend
+ 32 more
Budget
1000.00 PLN
Copyright
Freelancer's choice
Expires in
7 days

Recent jobs from category Coding and IT