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

Iryna Polyakova

Zaproponuj Iryna pracę nad swoim kolejnym zleceniem.

Ukraina Charków, Ukraina
2 dni 15 godzin temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
Zakończono 1 Sejf
7 miesięcy 18 dni temu
1 zleceniodawca
wiek 38 lat
w Serwisie 1 rok

Ranking

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

Poziom znajomości języków obcych

Українська Українська: native
English English: średniozaawansowany

Umiejętności i kwalifikacje

Portfolio


  • 1645 PLN

    Zavend-x - platforma eCommerce

    Programowanie stron internetowych
    Zavend-x — to inteligentna platforma do uruchamiania i rozwijania małego biznesu eCommerce, skierowana do początkujących i lokalnych sprzedawców, z pełnym zestawem narzędzi opartych na AI. Platforma umożliwia stworzenie sklepu w zaledwie kilka kliknięć, uzyskanie opisów produktów generowanych przez AI, porady dotyczące promocji, szablony treści do mediów społecznościowych, a także analizę cen i określenie optymalnych źródeł zaopatrzenia (Amazon, AliExpress, lokalni dostawcy itp.).

    Projekt w trakcie rozwoju
  • 1645 PLN

    OmmaZespół

    Programowanie stron internetowych
    OmmaTeam — to nowoczesna platforma do pracy zespołowej, oparta na architekturze mikroserwisów z obsługą w czasie rzeczywistym, skalowalnością i pełną personalizacją ról. Stworzona jako alternatywa dla OmmaTracker, ale z większymi możliwościami, stabilnością i wygodą.

    Technologie
    Back-end:
    Podstawowe: Node.js, NestJS, TypeScript, PostgreSQL, Prisma ORM
    Bezpieczeństwo: bcrypt, JWT, OAuth 2.0
    Walidacja i dokumentacja: Class-Validator, Swagger
    Czas rzeczywisty: Socket.IO, Kafka
    Inne: Nodemailer, Jest
    Czysta, modułowa architektura, uporządkowany kod, dokumentacja API
    ? Front-end:
    Framework: React, TypeScript
    Stan: Redux Toolkit, RTK Query
    Formularze: React Hook Form, Zod
    Zapytania: Axios, TanStack Query
    Routing: TanStack Router
    Inne: SCSS, i18n, Vitest
    Ustrukturyzowany kod według komponentów, czysta architektura, wielojęzyczność

    Pomysł projektu
    OmmaTeam został stworzony jako elastyczna alternatywa dla OmmaTracker z rozszerzonymi możliwościami:
    - niestandardowe role w zespołach,
    - czas rzeczywisty (czat, powiadomienia),
    - stabilna praca dzięki Kafka i architekturze mikroserwisów,
    - internacjonalizacja (lokalizacja EN/UK),
    - czytelny i czysty kod zarówno na froncie, jak i na backendzie.

    ? Architektura serwera
    - register-service: autoryzacja, rejestracja, profile
    - team-service: tworzenie/usuwanie zespołów, zaproszenia, role
    - task-service: tworzenie/edycja/ukończenie zadań, podzadania, terminy
    - chat-service: komunikacja czatu i przechowywanie wiadomości
    - notifications-service: generowanie i dostarczanie powiadomień
    - socket-service: scentralizowane jądro do obsługi czasu rzeczywistego (WebSocket + Kafka)

    Obecnie zaimplementowano
    - Rejestrację i logowanie (JWT + Google)
    - Reset hasła
    - Zmianę profilu (serwer)
    - Lokalizację (EN/UK)
    - Pipeline CI/CD z GitHub Actions

    Linki
    Kod:
    - Klient https://github.com/DequElite/OmmaTeam-Client
    - Serwer https://github.com/DequElite/OmmaTeam-Server

    Live demo: [Na razie brak — w trakcie opracowywania]
  • 576 PLN

    OmmaTracker

    Programowanie stron internetowych
    OmmaTracker — to internetowy tracker zadań stworzony do wygodnego zarządzania procesami roboczymi z wykorzystaniem nowoczesnych technologii.

    W projekcie użyłem stosu PERN (PostgreSQL, Express.js, React, Node.js). Do stylizacji klienta zastosowałem preprocesor SCSS oraz Tailwind CSS dla niektórych modułów. Podstawę frontendu zbudowałem na React z użyciem Redux Toolkit (RTK) do zarządzania stanem. Do zapytań HTTP użyłem axios z podstawowymi ustawieniami.

    Serwer napisany jest w TypeScript z użyciem Node.js oraz frameworka Express.js. Do bazy danych użyłem PostgreSQL. Bezpieczeństwo zapewniłem poprzez hashowanie haseł za pomocą bcrypt oraz zaimplementowałem dwa rodzaje tokenów — JWT i OAuth 2.0. Do komunikacji w czasie rzeczywistym zintegrowałem socket.io.

    Całość aplikacji opracowałem całkowicie samodzielnie — od projektu po publikację, w tym klienta i serwer.

    Najtrudniejsze było skonfigurowanie publikacji i integracja socketów w odpowiednią architekturę projektu. Dzięki temu poprawiłem strukturę aplikacji i uczyniłem ją bardziej skalowalną.

    Strona jest już opublikowana i działa stabilnie. Ten projekt dał mi cenne doświadczenie w pełnym cyklu tworzenia aplikacji internetowej.

    Kod klienta - https://github.com/DequElite/OmmaTracker.fullcoded
    Kod serwera - https://github.com/DequElite/api.OmmaTracker.fullcoded

    Architektura mikroserwisowa - https://github.com/DequElite/OmmaTracker.fullcoded
    omma-trackerfullcoded.vercel.app

Recenzje dotyczące zrealizowanych zleceń 1

16 października 2025 164 PLN
Naprawa problemów z autoryzacją

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Szybko zareagowali, nie zwlekali z realizacją, przedstawili ogólną ocenę, Kwalifikowanie zamknęli sprawę.

Aktywność

  Ostatnie oferty 10
Wykonawca React + TypeScript: tworzenie komponentów UI na podstawie Figma dla aplikacji desktopowej
1398 PLN
Wykonanie layoutu strony docelowej
247 PLN
Створення лендінгу і підключення автоплати, для інфопродукту. Все "під ключ", не частково
82 PLN
Jednostronicowa strona usług
82 PLN
Należy dodać do bieżącego projektu na Express.js/React kilka funkcji.
82 PLN
Rozwój strony internetowej typu One-Page (Strona docelowa)
365 PLN
Opracowanie strony internetowej do sprzedaży produktów informacyjnych
576 PLN
Strona internetowa pod klucz
1059 PLN
Programista JS
82 PLN
Opracowanie strony docelowej dla usługi indywidualnych transferów (Ukraina — Europa)
2220 PLN