Convierte y compara programas de recompensas y fidelización en pesos chilenos.
- Framework: Nuxt 4 + Vue 3 + TypeScript
- Estilos: Tailwind CSS v3 + shadcn-vue
- Estado: Pinia (stores)
- Tests: Vitest (coverage ≥85%)
- Animaciones: Lottie-web (loader.json)
- Deploy: Vercel (nitro preset
vercel)
pnpm installpnpm devServidor en http://localhost:3000.
pnpm buildGenera output para Vercel en .vercel/output/.
pnpm test # ejecutar una vez
pnpm test:watch # modo watch
pnpm test:coverage # con reporte de cobertura| Variable | Descripción | Ejemplo |
|---|---|---|
NUXT_PUBLIC_SITE_URL |
URL del sitio para compartir | https://punteria.devschile.cl |
El tipo de cambio se obtiene desde dolarapi.com al cargar la página. Los programas que dependen del dólar (LATAM Pass, SKY Plus) usan este valor en tiempo real.
11 programas de fidelización incluidos: Pesos Chilenos, Cencosud, LATAM Pass, Lider Mi Club, CMR Puntos, Dólares Premio, Ripley Puntos, SKY Plus, Itaú Puntos, BciPlus+ y Full Copec.
Los datos están en app/data/programs.ts.