Foto de Jair Zuñiga

Jair Zuñiga

full-stack · Flutter · Laravel · Vue · Node.js

Proyectos

sistemas reales, desplegados y en uso

~/proyectos --production

En producción · sistemas reales funcionando hoy

Pro Events 360 SaaS ★ Destacado

SaaS completo para operar cabinas de video 360° en eventos. Grabación con filtros cinematográficos y cámara lenta, y entrega instantánea del video al invitado por QR.

Incluye monetización por suscripción (planes, prueba gratis anti‑abuso, códigos promocionales, pagos SPEI con recibo, reembolsos y recordatorios automáticos de vencimiento), notificaciones push, comunicados a usuarios, soporte con tickets y CSAT, contratos en PDF con firma, e integración con Google Drive y Calendar. La app Android está publicada en Google Play.

La integración con la API oficial de WhatsApp de Meta se utiliza únicamente de forma interna en la operación, no como función habilitada para los clientes.
Node.js Express MongoDB Next.js Flutter WhatsApp Cloud API Socket.IO Firebase

Travel — Agencia de viajes Sistema web ★ Destacado

Plataforma completa para una agencia de viajes: sitio público con catálogo, SEO y captación de prospectos, más un panel administrativo que opera todo el negocio.

El panel gestiona viajes (alta manual o importación masiva desde Excel), reservaciones con plan de pagos automático, cobranza y seguimiento de morosos, contratos y recibos en PDF, recordatorios de pago y avisos de salida por correo, control de costos para calcular la rentabilidad real de cada viaje, analítica del embudo de conversión, usuarios con permisos finos y un CMS que edita todo el sitio público — nada está escrito en el código.
Next.js React TypeScript Express Prisma PostgreSQL Tailwind CSS

BlinkFin SaaS ★ Destacado

Plataforma de finanzas personales y patrimonio construida sobre dos ideas: registrar un gasto en menos de tres segundos, y decidir con datos.

La captura es mobile-first y funciona sin conexión (PWA con service worker e IndexedDB): keypad táctil, texto inteligente y sincronización al recuperar señal. Del lado del análisis hay dashboard, reportes por rango, metas, inversiones con precios en vivo (acciones, cripto y divisas), movimientos recurrentes automáticos, multi-divisa, notificaciones push e insights narrativos generados con IA. Multi-usuario con permisos por módulo, listo para operar como SaaS.
Next.js React Tailwind CSS Express Node.js PostgreSQL PWA Firebase

Pulso Victoria Sistema web ★ Destacado

Plataforma de gobernanza urbana y analítica predictiva GIS para Ciudad Victoria, Tamaulipas. Conecta tres frentes en un solo sistema.

El ciudadano reporta baches, alumbrado, agua o basura en unos veinte segundos desde el celular, sin registrarse: geolocalización con mapa, foto comprimida en el navegador, folio único y agrupación automática de reportes duplicados por cercanía. El nivel ejecutivo obtiene un tablero GIS con mapa de calor, KPIs, zonas prioritarias, cumplimiento de promesas de campaña y reporte en PDF. El nivel operativo recibe asignación de trabajo, ruteo de cuadrillas y una app de campo que funciona sin señal. Incluye reclamaciones por daños con validación de identidad.
Laravel PHP PostgreSQL PostGIS Leaflet Docker

Click & Eat Sistema web ★ Destacado

Plataforma de cafetería escolar para el Colegio Nuevo Santander, diseñada para el momento crítico: el receso, con más de cien usuarios concurrentes, captura en segundos y cero tolerancia a ventas duplicadas o descuadres de caja.

Cubre el ciclo completo: punto de venta con ticket impreso automático, pantalla de cocina en tiempo real por WebSockets, catálogo, crédito familiar con ledger y límites, abonos, cortes de caja por forma de pago, recibos en PDF enviados por correo, exportación a Excel y un portal para que los padres consulten saldo, historial y dejen pedidos programados.
Vue.js Pinia Tailwind CSS NestJS WebSockets PostgreSQL

Pro Events Fotos Sistema web ★ Destacado

Fotografía social para eventos en vivo: bodas, XV años, cumpleaños y corporativos. El invitado escanea el QR de la mesa y sube o toma fotos sin crear cuenta ni instalar nada.

Puede reaccionar a las fotos de los demás y cumplir retos divertidos que aparecen al azar. Todo cae en una galería pública y en un slideshow cinematográfico que se proyecta en el salón con reacciones flotantes en vivo y ranking de invitados. El organizador administra eventos, genera el QR premium y las carpas de mesa imprimibles, define el catálogo de retos y modera las fotos antes de publicarlas, con análisis automático de contenido sensible.
Next.js React TypeScript Tailwind CSS Express MongoDB Node.js

App Cabina 360 App móvil

Aplicación móvil para grabar videos en cabina 360 con filtros y efectos especiales (cámara lenta, espejo, boomerang) y música de fondo. El video terminado se comparte mediante un API en Express.js.
Flutter Express.js Node.js

App Casino App móvil

Aplicación de casino en línea: compra de assets y badges, apuestas en varios juegos, y gestión segura de depósitos y retiros. Backend en Express.js y versión web completamente responsiva.
Flutter React Express.js Node.js

App INIFED App móvil

Aplicación usada por el gobierno federal para registrar y validar escuelas con geolocalización GPS precisa, incluyendo el mapeo de edificios por coordenadas y formularios precargados de validación.
Flutter

Requisiciones de farmacéutica Sistema web

Sistema en Vue.js para gestionar requisiciones de insumos y materiales: registro, aprobación y monitoreo, reportes detallados, gráficas para análisis y administración de usuarios con roles.
Vue.js

Moodle para un colegio Sistema web

Configuración completa del servidor desde cero, instalación y personalización de Moodle, carga masiva de alumnos y maestros, y administración continua de la plataforma.
PHP Moodle MySQL

App banco de sangre App móvil

Aplicación en React Native que conecta donantes y solicitantes de sangre con notificaciones por cercanía GPS, mejorando la velocidad de respuesta en emergencias. Versión web en Vue.js.
React Native Node.js Vue.js

App Expediente Clínico App móvil

Gestión de expedientes clínicos y citas médicas en React Native: cada cita genera un código QR que garantiza que solo doctor y paciente accedan a la información. Sistema web complementario en Vue.js.
React Native Node.js Vue.js

Sistema de notarías Sistema web

Desarrollo frontend de un sistema de seguimiento de procesos notariales con firma electrónica de documentos, administración de usuarios, reportes y gráficas.
Angular

Sistema para egresados Sistema web

Sistema de gestión para egresados con administración de usuarios y roles, reportes detallados de procesos y solicitudes, y módulo de gráficas.
Laravel MySQL

Demo Laravel: Auth y Roles Sistema web

Demo de autenticación con Laravel: administración de usuarios y roles con spatie/permission y panel en Vue.js. Registro, login, verificación de email y CRUD de permisos.
Laravel Vue.js PHP MySQL

Aula Virtual (Moodle) Sistema web

Implementación y personalización de una plataforma Moodle de demostración: adaptación de la interfaz, identidad visual y configuración de módulos y plugins para mejorar la experiencia de los usuarios.
PHP Moodle MySQL

Generador de códigos QR Sistema web

Herramienta web para generar códigos QR al instante desde cualquier texto o URL.
PHP JavaScript

Frases aleatorias Sistema web

Mini aplicación que muestra frases aleatorias consumiendo un API.
PHP JavaScript

Validación de formularios Sistema web

Demo de validación de formularios en tiempo real del lado del cliente y del servidor.
PHP JavaScript

Conversor de moneda Sistema web

Conversor de divisas con tipos de cambio.
PHP JavaScript
Color Switcher