Vintage Stock
E-commerce platform for retro and modern entertainment — video games, movies, music, collectibles, and more. Responsible for the full development of the new desktop platform with Next.js, while maintaining the legacy React platform. Both platforms shared a private component library built with Webpack and published to GitLab Package Registry.
Tech Stack
What I did
- 01
Next.js Platform
Built from scratch with App Router, Server Components, and Server Actions for maximum performance.
- 02
Advanced Technical SEO
SSR/ISR, dynamic metatags, automated sitemap, and JSON-LD structured data.
- 03
Core Web Vitals
LCP, CLS, and INP optimization via lazy loading, next/image, and code splitting.
- 04
Component Library
Private React library with Webpack on the legacy platform, published to GitLab Package Registry and shared across desktop and mobile.
- 05
Legacy Maintenance
Maintained and improved the previous pure React platform during the transition to Next.js.
- 06
Redis Caching
Reduced catalog load times through Redis caching and global state management with Jotai.
- 07
WCAG 2 Accessibility
Monitored and resolved all accessibility issues ensuring compliance across both platforms.
- 08
SCRUM & GitFlow
Agile development with SCRUM methodology, GitFlow, and continuous code reviews.
Screenshots
Responsible for the frontend, aligning design and technology through strategic technical decisions. Implemented scalable solutions with clean architecture, optimizing performance and SEO to support product growth.
Other projects