Catálogo de Ventas

Completed

Description

Full-stack product catalog with admin backoffice for managing secondhand items linked to MercadoLibre.

Details

  • Built with Next.js 16.1.6 App Router and TypeScript for server-side rendering,
  • Full CRUD admin backoffice protected by Supabase authentication,
  • Public catalog with category filtering, price sorting, and product modals,
  • MercadoLibre integration with direct links to listings from product cards,
  • WhatsApp inquiry system with predefined messages including product details,
  • Image upload via Supabase Storage with external URL fallback support,
  • Real-time product updates with reserved badge system and active/inactive toggles,
  • Fully responsive design with mobile dropdown menus and sticky modal buttons

Technologies

Next.jsTypeScriptTailwind CSSSupabasePostgreSQL

Lines of code

8,416

Catálogo de Ventas — Lautaro Boffi