MechaShop — Frontend
E-commerce — warstwa kliencka
Frontend sklepu internetowego zbudowany w React 19 i TypeScript z Vite jako narzędziem budowania. Tailwind CSS odpowiada za stylowanie, React Router za nawigację. Pełna autoryzacja przez JWT i Google OAuth. Płatności obsługuje Stripe. Testy jednostkowe (Vitest) i E2E (Playwright) zapewniają stabilność przed wdrożeniem na Render.