Volver a Proyectos
En desarrollo
PilotoPrivado
Next.jsReactTypeScriptTailwind CSSFirebaseMercado PagowagmiVercel Blob2026

Starcrypt

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

Starcrypt — vista previa

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