Daniil Yuschenko
Zaproponuj Daniil pracę nad swoim kolejnym zleceniem.
Ranking
Umiejętności i kwalifikacje
Programowanie
Portfolio
-
11 PLN Opracowanie SPA sklepu internetowego odzieży sportowej
Programowanie stron internetowychOpracowałem aplikację SPA dla internetowego sklepu z odzieżą i obuwiem sportowym, z naciskiem na wydajność, stabilność i wygodę interfejsu użytkownika.
Cel projektu
… Stworzenie skalowalnej platformy e-commerce do:
sprzedaży odzieży i obuwia sportowego
wygodnej nawigacji po katalogu
szybkiej obsługi działań użytkowników
Kolejnym ważnym zadaniem było usunięcie problemów ze stabilnością i wydajnością systemu.
Zrealizowana funkcjonalność
Katalog produktów (obuwie, odzież, akcesoria)
Strony produktów z dynamicznym ładowaniem danych
Filtrowanie i nawigacja po kategoriach
Architektura SPA (bez przeładowania strony)
Autoryzacja użytkowników
Operacje CRUD (produkty / zamówienia)
Responsywne układanie
Technologie
React / Next.js, TypeScript / JavaScript, Redux, Node.js, MongoDB, REST API
Moja rola
Rozwój interfejsu internetowego sklepu (UI + logika)
Optymalizacja wydajności i renderowania
Praca z API i stanem aplikacji
Budowanie architektury komponentów
Wyniki i spostrzeżenia
Przejście na nowego iteratora, co zmniejszyło straty finansowe z tytułu prowizji od transakcji
Zidentyfikowałem wąskie gardła w systemie cache'owania i przechowywania sesji
Przyspieszenie ładowania interfejsu
Przeanalizowałem problem niestabilności backendu (błąd Redis)
-
365 PLN Rozwój platformy SPA dla UniLink (sklep internetowy technologii)
Programowanie stron internetowychOpracowałem aplikację SPA dla platformy UniLink — sklepu internetowego, który specjalizuje się w sprzedaży sprzętu technologicznego (komunikacja satelitarna, radiotelefony, Starlink i urządzenia towarzyszące).
Cel projektu
Stworzenie wygodnego i szybkiego interfejsu do:
… przeglądania i wyboru produktów
przetwarzania zamówień
interakcji użytkownika z systemem
Główny nacisk położono na UX, wydajność i skalowalność.
Zrealizowane funkcjonalności
Katalog produktów z kategoriami i filtracją
Dynamiczne wyświetlanie treści (SPA)
System autoryzacji użytkowników
Operacje CRUD (praca z produktami i zamówieniami)
Globalne zarządzanie stanem przez Redux
W pełni responsywny interfejs
Stos technologiczny
Frontend: React, Next.js, TypeScript
Zarządzanie stanem: Redux
Backend: Node.js
Baza danych: MongoDB
API: REST + autoryzacja
Moja rola w projekcie
Pełny rozwój strony głównej (UI + logika biznesowa)
Optymalizacja wydajności aplikacji
Tworzenie komponentów wielokrotnego użytku
Poprawa doświadczeń użytkownika (UX)
Wyniki
Skrócenie czasu ładowania SPA: z 5 sek → do 1,5 sek
Zmniejszenie duplikacji kodu dzięki podejściu komponentowemu
Poprawa UX, co zwiększa wygodę interakcji z produktem
Zapewnienie poprawnego działania na wszystkich urządzeniach
Stworzenie swojego agenta CEO do filtrowania zapytań z danymi dla agentów SMM
-
365 PLN Rozwój SPA sklepu internetowego w Modivo (React / Next.js)
Programowanie stron internetowychOpracowałem stronę główną sklepu internetowego (podobną do Modivo) z pełną funkcjonalnością i przemyślanym UX.
Co zostało zrealizowane:
Pełnoprawna strona główna sklepu internetowego
… Responsywne układanie dla wszystkich urządzeń
Integracja API (autoryzacja + operacje CRUD)
Praca z globalnym stanem przez Redux
Logika serwera na Node.js + MongoDB
Technologie: React, Next.js, TypeScript, JavaScript, Redux, Node.js, MongoDB
Moje zadania w projekcie:
Pełny rozwój strony głównej (UI + logika)
Optymalizacja wydajności aplikacji
Realizacja komponentów wielokrotnego użytku
Poprawa UX interfejsu
Wyniki:
Przyspieszyłem ładowanie SPA z 5 sek do 1,5 sek
Skróciłem objętość kodu dzięki podejściu komponentowemu
Zapewniłem wygodny i zrozumiały interfejs użytkownika
Praca zespołowa:
Brałem udział w opracowywaniu systemu autoryzacji
Wdrożenie logiki CRUD i ogólnej architektury produktu
Demo pod linkiem na GitHubie: https://github.com/dmytro-vasyliev-dev/store-web-app