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

Denys Strakhov

Zaproponuj Denys pracę nad swoim kolejnym zleceniem.

Ukraina Kijów, Ukraina
2 miesiące 10 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
wiek 47 lat
w Serwisie 3 miesiące 20 dni

Ranking

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

Poziom znajomości języków obcych

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

Umiejętności i kwalifikacje

Portfolio


  • Karty — aplikacja do nauki języków

    Programowanie stron internetowych
    Aplikacja internetowa do nauki języków z publicznym trybem demo bez obowiązkowej rejestracji. Istnieją dwa scenariusze użycia: gościnny podgląd demo i logowanie przez Google.

    Zrealizowane:

    Tryb demo /demo: natychmiastowe wejście do aplikacji i przegląd gotowego zestawu danych bez autoryzacji (https://cards-indol-eight.vercel.app/demo).

    Autoryzacja przez Google (OAuth): logowanie do aplikacji do użytku osobistego (nie demo).

    Tryby nauki:

    Karty (Flashcards) — trening z kartami (pytanie → odpowiedź), nawigacja po kartach.

    Trener artykułów — trening artykułów (ćwiczenia/wybór poprawnej opcji).

    Podgląd czasowników — przegląd/nauka czasowników (ustrukturyzowana lista).

    Mini quiz treningowy czasu — mini quiz do treningu czasu/form.

    Praca z danymi przez Supabase: pobieranie danych, poprawna obsługa błędów, staranna struktura zapytań.

    Ograniczenia gościa (tylko do odczytu): w trybie demo wyłączone są działania tworzenia/edycji/usuwania, a także zmiany statusu „nauczony” — użytkownik może tylko uczyć się materiałów.

    UI i nawigacja: oddzielne ekrany dla trybów, wygodne przełączanie między sekcjami, jednolity styl interfejsu.
  • Email Camp — system ewidencji i dostarczania wiadomości

    Programowanie stron internetowych
    Aplikacja internetowa dla obozu/kempingu: ewidencja pokoi i mieszkańców, dodawanie przychodzących listów/paczek ze zdjęciami i notatkami, śledzenie statusu (oczekuje/dostarczono), filtrowanie według odbiorców i pokoju. Przy dodawaniu listu system wysyła powiadomienie email do odbiorcy i zapisuje status powiadomienia (wysłane/nie wysłane). Istnieją role użytkowników (admin/pracownik/gość) oraz tryb demonstracyjny + strona showcase z opisem architektury i możliwości. Technologie: Next.js 14 (App Router), Supabase (Postgres/RLS/Storage), React Query, Tailwind CSS, Resend.

Aktywność

  Ostatnie oferty 4
JavaScript dla strony gry
106 PLN
Potrzebny programista React JS
1636 PLN
Zrealizować wybór miasta i punktu odbioru Meest Ukraina
107 PLN
Edycja katalogu JSON (5000 wierszy) — poprawa rusycyzmów i błędów w label i href
164 PLN