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

Maksim Tkachenko

Zaproponuj Maksim pracę nad swoim kolejnym zleceniem.

Ukraina Ukraina
1 dzień 16 godzin temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
Zakończono 1 Sejf
6 miesięcy 19 dni temu
1 zleceniodawca
zamieszczono 3 oferty
w Serwisie 1 rok

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
224
Javascript & Typescript
Parsowanie danych

Poziom znajomości języków obcych

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

Umiejętności i kwalifikacje

Portfolio


  • 248 PLN

    Telegram dApp AI-śledzik kalorii i Kcal/Białko/Tłuszcz/Węglowodany

    Programowanie stron internetowych
    Osobisty asystent AI w formacie Telegram Mini App do automatyzacji kontroli żywienia i analizy diety.

    Co robi aplikacja:

    AI-skaner (w tym przypadku Gemini API): rozpoznaje produkty na podstawie zdjęcia lub opisu tekstowego. Nie trzeba już szukać każdego składnika w bazie — sieć neuronowa sama określa wagę, kalorie i składniki odżywcze.

    Osobiste obliczenia: wieloetapowy onboarding, który oblicza indywidualne normy Kcal, Białka, Tłuszczu, Węglowodanów na podstawie metabolizmu i celów użytkownika.

    Interaktywny Dashboard: przejrzysty monitoring dziennego postępu przez pierścienie aktywności i dynamiczne karty makroskładników.

    Telegram Native: działa jak pełnoprawna aplikacja wewnątrz komunikatora (Mini App). Szybki dostęp w jednym kliknięciu bez pobierania zewnętrznego oprogramowania.

    Stos technologiczny:

    Frontend: React 19, TypeScript.

    Backend & AI: Bun runtime, Google Gemini API, Prisma ORM.

    Baza danych: PostgreSQL.

    UI/UX: Tailwind CSS, Shadcn UI (design mobilny).

    Cechy inżynieryjne:

    Architektura gotowa na Edge: wysoka szybkość reakcji (Latency) dzięki wykorzystaniu środowiska Bun i zoptymalizowanych zapytań serwerowych.

    Komponenty serwerowe (RSC): przeniesienie ciężkich obliczeń na stronę serwera, co gwarantuje błyskawiczną pracę na wszystkich smartfonach.

    Typowo bezpieczna warstwa danych: pełna typizacja wszystkich danych — od odpowiedzi sieci neuronowej po schemat bazy danych, co eliminuje błędy w działaniu aplikacji.

    Zaawansowane inżynieria promptów: dopracowane algorytmy interakcji z AI w celu uzyskania maksymalnie dokładnych obliczeń bez „halucynacji”.
  • Wysokowydajny rynek E-commerce (B2C)

    Programowanie stron internetowych
    Pełna wersja strony internetowej jest dostępna do zapoznania się pod linkiem do projektu. Możesz przetestować cały cykl zakupu: od autoryzacji do składania zamówienia przez Stripe Test API (użycie rzeczywistych środków finansowych nie jest przewidziane).

    Kluczowe funkcje:

    Dynamiczny katalog: wyszukiwanie i wielopoziomowe filtrowanie (kategorie, marki, ceny, parametry) z natychmiastową aktualizacją stanu.

    System koszyka i ulubionych: zarządzanie zakupami po stronie klienta z trwałym przechowywaniem danych (Zustand).

    Bezpieczna autoryzacja: ochrona sesji przez Better-Auth, w tym mechanizmy dwuetapowe, resetowanie haseł i weryfikacja e-mail.

    Panel użytkownika i panel administracyjny: Dashboard użytkownika z historią zamówień oraz zabezpieczony interfejs CRUD do zarządzania produktami dla administratora.

    Transakcje i powiadomienia: integracja Stripe API do przyjmowania płatności oraz serwis Resend do automatycznych powiadomień transakcyjnych.

    Chmurowe przesyłanie mediów: szybkie przetwarzanie i przechowywanie obrazów produktów przez infrastrukturę UploadThing.

    Technologie:

    Frontend: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS, Shadcn UI.

    Backend: Node.js (Bun runtime), Prisma ORM, PostgreSQL.

    Infrastruktura: Better-Auth, Zod, Stripe SDK, UploadThing, Resend.

    Cechy:

    Architektura: czysta struktura projektu z podziałem odpowiedzialności, wykorzystanie Server Components do minimalizacji pakietu JS oraz pełna typizacja (Type-safe) od bazy danych do frontendu.

    SEO i dostępność: 100/100 w Lighthouse. Optymalizowana semantyczna struktura, dynamiczne meta-tagi i Open Graph zgodnie z standardami W3C.

    Wydajność: 85-100 punktów. Aktualne wskaźniki LCP poniżej 100 mogą być spowodowane limitami Vercel Free Tier (Cold Starts). Na dedykowanej infrastrukturze Bun zapewnia stabilne 100/100 dzięki szybkości przetwarzania zapytań.

    Skalowalność: architektura gotowa na wysokie obciążenia dzięki zoptymalizowanym zapytaniom Prisma i efektywnemu buforowaniu danych.

    Ta strona jest przedstawiona jako działający egzemplarz (demo instance) w pełni funkcjonalnej platformy handlowej. Architektura projektu jest w pełni gotowa do szybkiego wdrożenia wsparcia dla wielu języków na żądanie (i18n) — to standardowe rozszerzenie, które nie wymaga przeróbki podstawowej logiki.

    #NextJS #React #TypeScript #prisma #PostgreSQL #Bun #tailwindcss #shadcn #NodeJS
    #ecommerce

Recenzje dotyczące zrealizowanych zleceń 1

3 grudnia 2025 166 PLN
Node.js backend: zbieranie historycznych cen z giełd kryptowalut

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Wszystko poszło dobrze, jestem zadowolony z wyniku.

Nikita Loza | Indywidualny | Wzajemna opinia

Aktywność

  Ostatnie oferty 10
Bot Telegram dla serwisu samochodowego
331 PLN
Strona wizytówka dla Serwisu Samochodowego
662 PLN
Bot Telegram do zatrudniania/poszukiwania pracowników. Do szukania pracy
331 PLN
Stworzyć bota w Telegramie (kabinety sprzedawcy)
124 PLN
Strona internetowa nextjs
248 PLN
Sklep internetowy z odzieżą
1655 PLN
Stworzyć bota czatu TARO
248 PLN
Stworzyć bota Telegram
1242 PLN
UserTelegramBot
83 PLN
Sklep internetowy
828 PLN