Volver a Proyectos
En desarrollo
PilotoPrivado
Next.jsReactTypeScriptTailwind CSSFirebaseMercado PagowagmiVercel Blob2026Starcrypt
Compra y venta C2C con checkout en fiat LATAM (Mercado Pago). Cripto, wallet y escrow existen en el código como experimento, pero no son el path de pagos 2026. Catálogo en servidor con caché por tags, sitemap dinámico, Auth y Firestore (reglas en firestore.rules), media en Vercel Blob. Rutas: /panel (vendedor), /cuenta (comprador), /admin. Categorías en Firestore con semilla local si falta Firebase; tema oscuro y aviso cuando faltan credenciales.
Capturas del Proyecto

1 / 5
Qué aprendí
- Priorizar Mercado Pago fiat como único checkout runtime y aparcar cripto/escrow
- Listados C2C en Firestore con Blob para fotos y reglas de seguridad explícitas
- Invalidar caché del catálogo por tags y regenerar el sitemap cuando cambian productos
- Separar /panel, /cuenta y /admin sin duplicar el layout base de la tienda
Detalles Técnicos
- •Next.js 16 (App Router), React 19, TypeScript
- •Firebase client + Admin SDK; firestore.rules
- •Mercado Pago SDK (checkout runtime); wagmi/viem presente pero aplazado
- •Vercel Blob; @tanstack/react-query
- •Radix UI, Tailwind CSS 4, next-themes, Vitest



