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

Kyryll Monastыrnыi

Zaproponuj Kyryll pracę nad swoim kolejnym zleceniem.

Ukraina Zaporoże, Ukraina
12 dni 7 godzin temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
w Serwisie 12 dni 22 godziny

Ranking

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

Umiejętności i kwalifikacje

Portfolio


  • 1645 PLN

    Rozwój platformy dla biblioteki UI FEZ Academy

    Programowanie stron internetowych
    Stos technologiczny projektu:
    Backend: Node.js (NestJS / Express) lub Python (FastAPI / Django) [wybierz swój główny stos].

    Bazy danych: PostgreSQL (przechowywanie struktury komponentów, użytkowników i analityki) + Redis (cache'owanie częstych zapytań).

    API: REST API, w pełni udokumentowane za pomocą Swagger.

    Infrastruktura: Docker, Docker Compose, Nginx.
    Co zostało zrealizowane w części Backend:
    Projektowanie architektury bazy danych: Stworzono skalowalną relacyjną strukturę do przechowywania kategorii, samych komponentów UI, metadanych oraz systemowych liczników pobrań.

    Rozwój wysokowydajnego API: Napisano zoptymalizowane endpointy do natychmiastowego zwracania kodu komponentów na frontend. Czas odpowiedzi serwera zminimalizowano dzięki odpowiedniej indeksacji bazy danych i cache'owaniu danych.

    Moduł zarządzania treścią (CMS/Panela administracyjna): Zrealizowano zabezpieczony wewnętrzny API dla administratorów platformy, umożliwiający wygodne dodawanie, edytowanie i kategoryzowanie nowych komponentów HTML/CSS/JS.

    Analityka i logowanie: Zintegrowano system zbierania metryk (liczba wyświetleń, unikalne pobrania każdego komponentu) do śledzenia popularności elementów interfejsu.

    Bezpieczeństwo i ochrona danych: Wdrożono walidację wszystkich danych wejściowych (DTO), ochronę przed powszechnymi lukami oraz skonfigurowano polityki CORS dla bezpiecznej interakcji z częścią kliencką.

    Rezultat dla biznesu:
    Platforma uzyskała niezawodne, szybkie i odporne na awarie rozwiązanie serwerowe. Dzięki optymalizacji zapytań i asynchronicznemu przetwarzaniu danych, serwer jest w stanie wytrzymać wysokie szczytowe obciążenia podczas napływu deweloperów bez spadku wydajności (gotowość na wysokie obciążenie). Kod jest w pełni zorganizowany zgodnie z zasadami SOLID i gotowy do dalszej skalowalności (na przykład podłączenie systemu subskrypcyjnego lub bramek płatniczych).