gora.
E-commerce / moto-dalys

Jusmila — moto-dalių katalogas Lietuvoje

E-commerce motociklų, keturračių ir mopedų dalims: trijų aplikacijų monorepas, chrome-devtools MCP scraper, lokalus sandėlis Šakiuose.

Regionas
Šakiai, Lietuva
Vaidmuo
Fullstack kūrėjas, architektas
Laikotarpis
2026
Sritis
E-commerce / moto-dalys

Techninės detalės iš viešų projekto artefaktų ir jusmila.lt. Vidinės verslo metrikos (pajamos, maržos, užsakymų apimtis) nepublikuojamos.

Projekto santrauka. Toliau — trys lygiagrečios sekcijos: verslo logika, admin apžvalga, techninis stekas.

Kiekviena sekcija savarankiška.

Kas viduje

  • Trys aplikacijos monorepe: vieša vitrina (Next.js), admin (Vite + React), API (NestJS).
  • 10 000+ dalių kataloge; importas iš kelių šaltinių per tipizuotus skriptus.
  • Katalogo scraping per chrome-devtools MCP — ne Puppeteer, ne Playwright. Apeiti anti-bot apsaugas per tikrą naršyklę.
  • Daugiakalbė per next-intl; moto-niša reikalauja lietuvių + rusų + anglų kalbų.
  • Real-time per Socket.IO su Redis adapteriu — atsargų ir užsakymų statusų sinchronizacija.
  • Session replay admin'e per rrweb-player kompleksinių UX problemų debug'inimui.
  • Leaflet žemėlapiai admin'e — pristatymo maršrutams ir aptarnavimo zonoms.
  • Throttler ir rate-limiting API; bcrypt + JWT autentifikacijai.

Stekas

  • Turborepo monorepo
  • Next.js 14 + next-intl
  • React 18
  • Tailwind CSS v4
  • TanStack Query
  • Framer Motion
  • Zustand
  • NestJS 10
  • TypeORM
  • PostgreSQL 16
  • Redis
  • Socket.IO + Redis adapter
  • JWT + Passport
  • Swagger
  • Vite 6 (admin)
  • Leaflet (žemėlapiai)
  • jsPDF
  • rrweb-player
  • Recharts
  • chrome-devtools MCP (scraper)
  • nginx
Jusmila — moto-dalių katalogas Lietuvoje · hiregora.com