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

Dmitro Yuzik

Zaproponuj Dmitro pracę nad swoim kolejnym zleceniem.

Ukraina Odessa, Ukraina
7 miesięcy 16 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
wiek 21 lat
w Serwisie 10 miesięcy 1 dzień

Ranking

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

Poziom znajomości języków obcych

Українська Українська: native
Русский Русский: native
English English: średniozaawansowany

Umiejętności i kwalifikacje

Portfolio


  • Lexara — nowoczesna platforma SaaS do zarządzania zadaniami

    Programowanie stron internetowych
    Lexara – to w pełni funkcjonalna platforma SaaS, opracowana przy użyciu nowoczesnego stosu technologicznego. Projekt demonstruje tworzenie skalowalnej aplikacji internetowej z systemem uwierzytelniania, zarządzaniem subskrypcjami, billingiem i wielojęzycznym wsparciem.

    Frontend
    Next.js 15 - framework React z App Router
    TypeScript - statyczne typowanie
    Tailwind CSS - nowoczesna biblioteka CSS
    Radix UI – dostępne komponenty UI
    React Hook Form - zarządzanie formularzami
    Zod - walidacja schematów

    Backend
    Next.js API Routes - logika serwerowa
    NextAuth.js - uwierzytelnianie i autoryzacja
    Prisma ORM - obsługa bazy danych
    PostgreSQL – relacyjna baza danych
    bcrypt - haszowanie haseł

    Kluczowe funkcje
    1. System uwierzytelniania
    - Rejestracja przez email z weryfikacją
    - Integracja OAuth (Google, GitHub)
    - Uwierzytelnianie wieloskładnikowe
    - Zarządzanie wieloma kontami
    - Bezpieczne przechowywanie haseł z bcrypt
    2. Zarządzanie profilem
    - Edycja danych osobowych
    - Wgrywanie awatarów
    - Unikalne nicki z automatyczną generacją
    - Potwierdzanie adresów email
    - Powiązanie/odłączenie kont społecznościowych
    3. System subskrypcji i billing
    - Wielopoziomowe plany abonamentowe (Personal, Pro, Team)
    - Elastyczny system limitów przez konfigurację JSON
    - Historia płatności i transakcji
    - Monitorowanie wykorzystania zasobów
    - Gotowość do integracji ze Stripe
    4. Internacjonalizacja
    - Obsługa wielu języków (EN, RU, UA)
    - Lokalizacja interfejsu i komunikatów o błędach
    - Adaptacyjne wykrywanie języka użytkownika
    5. UI/UX design
    - Nowoczesny design z ciemnym motywem
    - W pełni responsywny interfejs
    - Animacje i przejścia
    - Stan ładowania i informacja zwrotna
    - Dostępność (a11y) komponentów
  • WHRD - Strona internetowa osobistego portfolio

    Programowanie stron internetowych
    W pełni funkcjonalna strona internetowa osobistego portfolio z oryginalnym systemem analityki, formularzem kontaktowym z weryfikacją po stronie serwera oraz magazynem danych za pomocą Supabase/PostgreSQL. Strona zawiera przełącznik motywów i jest w pełni dostosowana do różnych urządzeń. Służy zarówno jako profesjonalna wizytówka, jak i platforma do prezentacji moich projektów i umiejętności.
  • BLURX — platforma online do oglądania filmów/seriali

    Programowanie stron internetowych
    BLURX — to pełnoprawna aplikacja internetowa, opracowana jako mój projekt dyplomowy. Jest inspirowana IMDb i dostosowana do ukraińskiej publiczności. Platforma umożliwia użytkownikom przeglądanie, ocenianie i komentowanie filmów oraz seriali, zarządzanie ulubionymi materiałami oraz interakcję za pomocą dynamicznego interfejsu.