ES | EN
Vintage Stock icon
LIVE Fullstack Developer

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

Next.js React TypeScript Tailwind CSS Redis Jotai Node.js Webpack
Vintage Stock desktop

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.