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

Vadim Filippov

Zaproponuj Vadim pracę nad swoim kolejnym zleceniem.

Wielka Brytania Chelmsford, Wielka Brytania
5 miesięcy 28 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
wiek 23 lata
w Serwisie 5 miesięcy 29 dni
  • web developer
  • PostgreeSQL
  • React/TypeScript
  • Vue.js
  • Figma
  • REST API
  • Node.js
  • Webpack/Gulp/Vite

Ranking

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

Poziom znajomości języków obcych

English English: średniozaawansowany

Umiejętności i kwalifikacje

Portfolio


  • 3635 PLN

    MImilo

    Programowanie stron internetowych
    Skład tekstu
  • 5452 PLN

    SneakMax

    Programowanie stron internetowych
    Sklep internetowy z obuwiem
    Napisany w Vue z użyciem bibliotek
    z filtracją, wypełnianiem koszyka, wyborem obuwia i podglądem
  • 4362 PLN

    SweetPet

    Programowanie stron internetowych
    Projekt: responsywna strona internetowa z dynamicznym interfejsem i logiką kliencką.

    Rozwój interfejsu został zrealizowany w React z modułową architekturą komponentów. Nawigacja między stronami została zrealizowana za pomocą React Router, co zapewnia płynne przejścia i pełne doświadczenie SPA. Zarządzanie globalnym stanem opiera się na stosie Redux Toolkit, logika danych jest podzielona na feature-slice'y, co sprawia, że kod jest zrozumiały i skalowalny.

    Formularze mają logiczną walidację i obsługę UX, są zbierane za pomocą React Hook Form i komponentów zgodnych z React Hook Form. UI kit i wizualna część projektu są stylizowane za pomocą Chakra UI, a ogólne style są napisane w SCSS z wykorzystaniem metodologii BEM. W projekcie zintegrowano również klasy użyteczności Tailwind CSS, aby przyspieszyć układ skomplikowanych responsywnych siatek.

    Interakcja z serwerem opiera się na architekturze REST, zapytania są wykonywane za pomocą natywnego Fetch API. Niezawodność działania jest pokryta automatycznymi testami: logika — Vitest, scenariusze użytkowników komponentów — React Testing Library.

    Kontrola wersji i współpraca odbywają się w środowisku GitLab: struktura gałęzi, przegląd kodu przez merge requests i CI-pipe'y do sprawdzania kompilacji i testów. Projekt jest kompilowany za pomocą Vite, końcowy build jest zoptymalizowany i działa w różnych przeglądarkach, z dokładnym odwzorowaniem makiet z Figma.