Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Petro Halenko

Zaproponuj Petro pracę nad swoim kolejnym zleceniem.

Ukraina Kijów, Ukraina
3 miesiące 19 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
wiek 28 lat
w Serwisie 4 miesiące 6 dni
  • web developer
  • telegram bot
  • Node.js

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
318
Programowanie stron internetowych
Javascript & Typescript

Poziom znajomości języków obcych

Українська Українська: native
Русский Русский: zaawansowany
English English: poziom wyżej niż średni

Umiejętności i kwalifikacje

Portfolio


  • 5452 PLN

    CRM-system do automatyzacji miejskiej służby ratowników

    Programowanie stron internetowych
    Zadanie: Opracowanie kompleksowego systemu do cyfryzacji procesów służby ratunkowej na wodzie, zastępując papierową dokumentację i ręczną kontrolę. Należało stworzyć wygodny interfejs do pracy ze smartfona pod bezpośrednim działaniem promieni słonecznych oraz potężny panel administracyjny dla zarządzania.

    Zrealizowana funkcjonalność:

    1. Kącik ratownika (Mobile-First):

    Kontrola dyscypliny: Rozpoczęcie i zakończenie zmiany zrealizowane poprzez skanowanie znaczników NFC na posterunkach z obowiązkową geolokalizacją i potwierdzeniem zdjęciowym.

    System raportowania: Opracowano rozszerzony formularz składania raportów. Zrealizowano dynamiczne dodawanie incydentów (ratunek, pierwsza pomoc, wezwanie policji) z zaawansowaną walidacją danych.

    Finanse: Przejrzyste wyświetlanie naliczonej pensji. Zrealizowano formułę obliczania "netto/brutto" z wizualizacją przepracowanych godzin, stawki, punktów bonusowych oraz odliczeń podatkowych.

    UX/UI: Interfejs dostosowany do użycia jedną ręką, wykorzystano duże elementy sterujące oraz kontrastowe kolory.

    2. Panel administracyjny i Monitoring:

    Operacyjny dashboard: Wyświetlanie aktywnych posterunków oraz statusów ratowników w czasie rzeczywistym.

    Zarządzanie personelem: System ról (Admin, Operacyjny, Ratownik, Trener), ewidencja kadr, historia zmian.

    Akademia: Moduł do prowadzenia wyników kandydatów, frekwencji oraz norm.

    Analiza: Zbieranie statystyk dotyczących obciążenia plaż oraz liczby incydentów w celu podejmowania decyzji zarządczych.

    Cechy techniczne:

    Wykorzystanie Supabase do logiki backendowej oraz subskrypcji w czasie rzeczywistym.

    Architektura bazy danych PostgreSQL z rygorystycznymi typami danych (generowane interfejsy TypeScript).

    Optymalna praca z strefami czasowymi (zachowanie lokalnego czasu bez zbędnych konwersji UTC dla dokładności raportowania).

    Realizacja PWA (Progressive Web App) dla szybkiego dostępu i pracy w warunkach słabego połączenia.

    Rezultat: Stworzono stabilny i skalowalny system, który pozwolił całkowicie zrezygnować z papierowych dzienników, zautomatyzować naliczanie wypłat oraz wzmocnić kontrolę nad bezpieczeństwem na wodzie.
  • 2181 PLN

    Oficjalny portal i system analityczny dla Służby Ratunkowej w Kijowie

    Programowanie stron internetowych
    Opis pracy:
    Opracowanie kompleksowego zasobu internetowego dla Miejskiej Służby Ratunkowej Kijowa (KLS). Projekt łączy w sobie portal informacyjny dla mieszkańców oraz interaktywny pulpit nawigacyjny z raportami.

    Zadanie: Stworzyć nowoczesne, szybkie i responsywne narzędzie do prezentacji działalności służby, publikacji wiadomości oraz, co najważniejsze, - wizualizacji statystyk ratowania ludzi w czasie rzeczywistym.

    Rozwiązania techniczne:

    Frontend & UI/UX: Zastosowano nowoczesne podejście Glassmorphism (efekt matowego szkła) do stworzenia lekkiego i "powietrznego" interfejsu. Układ wykonany na #TailwindCSS z zastosowaniem podejścia #MobileFirst. Zrealizowano złożone animacje interfejsu i nawigacji.

    Wizualizacja danych: Opracowano moduł analityczny oparty na #ChartJS. Zrealizowano dynamiczne budowanie wykresów (Bar, Doughnut) do wyświetlania uratowanych, frekwencji na plażach oraz przyczyn wypadków. Dodano logikę przełączania sezonów (Lato/Zima) oraz filtrowanie według lat.

    Backend: Natywny #PHP z użyciem #PDO do bezpiecznej pracy z bazą danych. Architektura zbudowana na bazie komponentów (partials) dla czystości kodu i łatwej konserwacji.

    Baza danych: Projektowanie i optymalizacja struktury #MySQL do przechowywania historycznych danych raportów.

    Wynik: Strona pełni rolę oficjalnego źródła informacji o bezpieczeństwie na wodzie w Kijowie. Dzięki optymalizacji kodu i wykorzystaniu CDN, strony ładują się natychmiastowo, a wykresy renderują się bez opóźnień nawet na urządzeniach mobilnych.

    Stos technologii: #PHP #MySQL #TailwindCSS #JavaScript #ChartJS #HTML5 #CSS3 #PDO #ResponsiveDesign #DataVisualization #UIUX #Web-fullstack
  • 1454 PLN

    Opracowanie strony internetowej dla belgijskiej firmy QuadraMove

    Programowanie stron internetowych
    Opracowanie strony internetowej dla belgijskiej firmy przeprowadzkowej QuadraMove.

    Zadanie: Stworzyć nowoczesny, szybki zasób internetowy dla firmy, która świadczy usługi wynajmu wind do przeprowadzek w Gandawie (Belgia). Głównym celem jest uproszczenie ścieżki użytkownika od odwiedzenia strony do zamówienia usługi (generacja leadów).

    Zrealizowane rozwiązania:

    #UX/UI Design: Opracowano intuicyjny interfejs z naciskiem na urządzenia mobilne, ponieważ większość zamówień w tej niszy składana jest z smartfonów.

    #Lokalizacja: Wsparcie wielojęzyczności (NL/EN) w celu dotarcia do szerszej publiczności w regionie.

    Funkcjonalność: Zintegrowano wygodne formularze do szybkiego zapytania o koszt (Request Quote) oraz bezpośrednie przyciski kontaktowe.

    #SEO-optymalizacja: Przeprowadzono podstawową optymalizację techniczną dla lepszego pozycjonowania w lokalnych zapytaniach w Belgii.

    Rezultat: Strona zapewnia stabilny napływ zgłoszeń, szybko się ładuje i poprawnie wyświetla na wszystkich typach urządzeń.

Aktywność

  Ostatnie oferty 2
Strona z Projektem
2459 PLN
Перенести сайт на Nuxt по структурі яку я надам (Cursor ultra або Cloude code надам)
847 PLN