andrettiprz
Hago software que usan negocios de verdad. Estos 4 ya están en producción; cada uno tiene su pantalla abajo.
- 001AccessPassTarjetas de lealtad que viven en Apple Wallet y Google Wallet.desde oct 2025
- 002Commander CarportsCotizador bilingüe de carports y estructuras de metal.desde ago 2026
- 003ClockinChecador de asistencia con QR y GPS para PyMEs.desde oct 2026
- 004Sat4LifeEstación terrena que recibe imágenes de satélites meteorológicos.desde mar 2026
AccessPass
Tarjetas de lealtad que viven en Apple Wallet y Google Wallet.
Negocios locales que quieren premiar a sus clientes sin app y sin tarjetas de cartón.
El cliente escanea un QR y guarda la tarjeta. Ocho tipos de pase salen del mismo builder de cuatro pasos, y cuando el negocio edita su tarjeta, el cambio llega solo al pase que ya está en cada teléfono.
- Primer commit
- oct 2025
- Último cambio
- oct 2026
- Commits
- 164
- Node.js
- Express
- Supabase
- Apple Wallet
- Google Wallet

Commander Carports
Cotizador bilingüe de carports y estructuras de metal.
Los vendedores de Commander Carports, cotizando frente al cliente.
Lee las tablas de precio del folleto y siempre redondea hacia arriba a la medida de catálogo. Pasando los 50′ arma el edificio como módulos y calcula las yardas de concreto. Exporta a PDF o CSV en inglés o español, sin backend ni build.
- Primer commit
- ago 2026
- Último cambio
- sep 2026
- Commits
- 19
- HTML
- CSS
- JavaScript
- Vercel

Clockin
Checador de asistencia con QR y GPS para PyMEs.
Negocios con empleados que necesitan registrar entradas y salidas.
Cada sucursal pega un QR en la entrada. El empleado lo escanea con su celular y Postgres decide si la marca vale.
Lo que revisa Postgres en cada marca
- La hora es la del servidor, no la del teléfono.
- El GPS cae dentro del radio de la sucursal.
- La sucursal es la suya y el usuario está activo.
- Pasó al menos un minuto desde su última marca.
- Primer commit
- oct 2026
- Último cambio
- oct 2026
- Commits
- 11
- Next.js 16
- React 19
- Supabase
- PostgreSQL
- PWA


137.1 MHz · LRPT · 31.8681° N 116.6647° W
Sat4Life
Estación terrena que recibe imágenes de satélites meteorológicos.
CICESE y cualquiera que quiera ver la Tierra desde los METEOR que pasan sobre Ensenada.
Una antena V-dipolo con RTL-SDR y HackRF escucha a 137 MHz. SatDump decodifica la señal LRPT, WeGS genera las miniaturas en la estación y la galería web publica cada pase por Supabase Realtime.

- Primer commit
- mar 2026
- Último cambio
- may 2026
- Commits
- 13
- React
- Vite
- Python
- SatDump
- Supabase
- SDR
El siguiente ya está en el taller.
Lo que estoy construyendo ahora, y el código de mis proyectos abiertos, está en GitHub.
Ensenada, Baja California · hecho con Next.js