Todos los proyectos

Evidencia real de mis capacidades

Todos mis proyectos en producción, organizados por categoría. Cada tarjeta enlaza a su detalle y, cuando existe, a su sitio en vivo.

Juegos Educativos

El Mar Siente
Juegos Educativos · PWA

El Mar Siente

Mi primera aproximación a los juegos educativos. Un juego de preguntas sobre el impacto de los bloqueadores solares en los océanos, construido como PWA (funciona sin conexión y se puede instalar). Combina HTML/CSS/JS, SQLite y realidad aumentada para enseñar cuidando el mar.

HTML/CSS/JS SQLite PWA WebAR

Web

SalAnto Artesanías
Web · Landing Page

SalAnto Artesanías

Landing page de alta conversión para una marca de artesanías colombianas tejidas a mano. Fue construida aplicando las mejores prácticas de conversión: un solo objetivo, headline de beneficio, copy problema→solución→beneficios, catálogo integrado a WhatsApp y una capa legal completa (política de privacidad, términos y aviso de cookies).

HTML/CSS/JS Capa legal FTPS
VEN THOMAS Heritage Coffee
Web · Landing Page

VEN THOMAS Heritage Coffee

Landing de café de especialidad para la finca familiar Villa de las Mercedes. Cuenta la historia de tres generaciones cafeteras, con catálogo de procesos (lavado, honey, natural, nitro), notas de cata y datos de la finca. Estilo vintage de etiqueta (azul marino + dorado + crema) con capa legal completa.

HTML/CSS/JS Capa legal Gemini (imágenes)
VEN THOMAS POS
Web · POS / App Cafetería

VEN THOMAS POS

Sistema operativo de la cafetería VEN THOMAS: los clientes recargan créditos (1 crédito ≈ $1.000) y piden su café desde el celular; los pedidos llegan en vivo al preparador y al administrador; los riders (mensajeros) entregan con GPS en vivo (el administrador los ve en el mapa) y cada entrega queda con tiempo y calificación del cliente. Incluye máquina de café animada y correos automáticos.

HTML/CSS/JS PHP GPS Mobile-first
NARFOODS Cremoladas
Web · Landing Page

NARFOODS Cremoladas

Tienda web para una marca de cremoladas y helados 100% naturales. Muestra el menú real del negocio —7 cremoladas, 9 helados, ensaladas de frutas y jugos— con paleta tropical derivada de las imágenes, efectos gráficos y WhatsApp de domicilios.

HTML/CSS/JS Capa legal FTPS Gemini
Mis Clases (LMS)
Web · LMS / Aula

Mis Clases (LMS)

Sistema de gestión de aula (LMS) para el docente: agenda del día, sesiones, asistencia, bitácora, planes y notas. Construido con Cloudflare Workers + base de datos D1 y un frontend estático, desplegado en gerardoesquivia.com/mis-clases.

Cloudflare Worker D1 HTML/CSS/JS
Emprendimiento EIN (Ruta INGEINNOVA)
Web · Educación

Emprendimiento EIN (Ruta INGEINNOVA)

Plataforma donde los proyectos de la Electiva 1 desarrollan su cara de emprendimiento: canvas Business Model Canvas de 9 bloques, las fases de la Ruta EIN, hallazgos y feedback del profesor.

HTML/CSS/JS Canvas BMC

App Android

EncuestasGPS
App Android · Encuestas de Campo

EncuestasGPS

Aplicación Android nativa (Kotlin) para encuestas territoriales de campo: el encuestador registra cada negocio con su coordenada GPS, la app evita duplicados por nombre del local o por estar a menos de 20 metros de otro punto ya encuestado, calcula el promedio y el nivel de madurez de la microempresa, captura la foto del establecimiento y centraliza todo en Google: la encuesta viaja a Google Sheets y la foto se sube a una carpeta de Google Drive mediante un Apps Script, que devuelve el link público y queda registrado en la columna fotoUrl de la hoja.

Kotlin Android SDK 34 Google Maps GPS Google Sheets Google Drive Apps Script OAuth 2.0

LegalTech

Sistema de Gestión de Procesos Legales
LegalTech

Sistema de Gestión de Procesos Legales

Plataforma de gestión de procesos legales para abogados (Next.js + SQLite) desplegada en un VPS con HTTPS. Incluye reportes (vencimientos, audiencias, impulso), CRM de clientes, generación de PDFs, calendario con popups y un servidor MCP para interactuar con el sistema desde agentes de IA.

Next.js SQLite VPS nginx PM2 MCP
Modelo Multi-instancia (Centro Comercial Virtual)
LegalTech

Modelo Multi-instancia (Centro Comercial Virtual)

Modelo replicable sobre inteligenciajuridica.tech: cada abogado o firma tiene su propia instancia aislada del sistema de gestión de procesos. Receta clonar + rebrandear + desplegar, con dos instancias activas (Abogados Asociados con 122 procesos y Roxana C. Abogada).

Next.js SQLite VPS nginx PM2

Realidad Aumentada

El Secreto de la Ciénaga
Realidad Aumentada

El Secreto de la Ciénaga

Cuento infantil interactivo en Realidad Aumentada (3 capítulos). Los niños apuntan la cámara al dibujo de cada capítulo y lo ven animarse en estilo cartoon (video generado con Gemini) mientras escuchan la narración con texto a voz. Cada capítulo tiene su marcador .mind y su página AR con MindAR + A-Frame + Three.js.

MindAR A-Frame Three.js Gemini TTS
Video Blog AR (ejecutable)
Realidad Aumentada

Video Blog AR (ejecutable)

Editor de video blog en Realidad Aumentada: título 3D, video, texto, marcador .mind, 20 tipografías y 18 colores de título. Se empaqueta como ejecutable .exe (PyInstaller) con servidor Flask HTTPS en red local, QR por experiencia y CRUD completo, funcionando 100% offline.

Flask PyInstaller HTTPS MindAR A-Frame Three.js
Caja AR Lab
Realidad Aumentada

Caja AR Lab

LMS ligero para gestionar y monitorear experiencias de Realidad Aumentada. Permite organizar experiencias con marcadores, ver qué contenido se publica y monitorear su uso, todo desde la web.

HTML/CSS/JS LMS
Mural AR
Realidad Aumentada

Mural AR

Experiencia de Realidad Aumentada que reconoce murales físicos y redirige a recursos educativos asociados, usando MindAR. Une arte de pared con contenido digital accesible por cámara.

MindAR WebAR

IoT y Hardware

IoT Riego (Dashboard)
IoT y Hardware

IoT Riego (Dashboard)

Dashboard de monitoreo de riego con Raspberry Pi y túnel Cloudflare. Muestra humedad, temperatura, dispositivos activos, lecturas recientes y control manual del riego, para agricultura de precisión.

Raspberry Pi Cloudflare Tunnel Dashboard Web
Deshidratadora Solar
IoT y Hardware · Territorio

Deshidratadora Solar

Tecnología apropiada de bajo costo para soberanía alimentaria, co-creada con la comunidad de Ovejas, Sucre. Combina deshidratación solar con monitoreo y piezas 3D adaptadas, uniendo saberes locales y tecnología.

Solar ESP32 Impresión 3D

CAD

Diseño 3D e IA (Code-CAD)
CAD · Diseño 3D

Diseño 3D e IA (Code-CAD)

Prototipado rápido de objetos funcionales usando OpenSCAD como lenguaje base y IA generativa para estructurar funciones geométricas complejas. Cada diseño es una fórmula reproducible.

OpenSCAD build123d IA Generativa
Colección Paramétrica OpenSCAD (25+)
CAD · OpenSCAD

Colección Paramétrica OpenSCAD (25+)

Colección de más de 25 modelos paramétricos en OpenSCAD: engranajes, generador de carcasas para electrónica, soportes, macetas de riego, conectores modulares, mecanismos pan-tilt, impresora Morse, válvula de bola y más. Cada pieza se ajusta por parámetros y se imprime en 3D o se corta con láser.

OpenSCAD Impresión 3D Corte láser
Cortador Láser K40
CAD · Fabricación

Cortador Láser K40

Entorno del cortador/grabadora láser K40 con MeerK40t: instalación, lanzadores y bitácora de errores. Permite cortar y grabar piezas (kerf, finger joints, layout) para fabricación digital en casa.

MeerK40t K40 Python

Documentación

Estudio de MindAR
Documentación

Estudio de MindAR

Estudio extenso de MindAR (WebAR open source) en casos de uso: image tracking con A-Frame y Three.js, face tracking, React, casos avanzados y las 4 arquitecturas de despliegue. Integra repos, análisis de 15 repos y los proyectos AR del OKF.

MindAR A-Frame Three.js React
Catálogo de 66 Librerías JavaScript
Documentación

Catálogo de 66 Librerías JavaScript

Sitio "Estudio de Librerías JavaScript": las 66 librerías más populares organizadas en 36 categorías, cada una con stars, casos de uso, scripts minimalistas y guía para elegir. Incluye páginas individuales y un índice general.

JavaScript HTML/CSS/JS
Estudio de Odoo
Documentación

Estudio de Odoo

Estudio de Odoo 18 que integra la documentación del OKF: fundamentos y arquitectura, generación de módulos (scaffold, manifest, modelo, vista, seguridad) y cómo generar programas usando Odoo (API XML-RPC/JSON-RPC + Odoo MCP).

Odoo 18 Python XML-RPC MCP

IA

Postales Studio (Sincelejo y Flores)
IA · Arte Digital

Postales Studio (Sincelejo y Flores)

Suite de diseño editorial asistido por IA (Google Gemini). Genera postales artísticas a partir de referencias reales: la serie de Sincelejo (paisajes y arquitectura del caribe colombiano) y la serie de flores (naturaleza y color). Cada postal es una pieza única de arte generativo lista para imprimir.

Google Gemini IA Generativa Diseño editorial

ERP

POS Restaurante ERNE
ERP · Monetización · Odoo

POS Restaurante ERNE

Sistema de operación del restaurante construido sobre Odoo 18: cocina con tiempos medidos (preparar/entregar), atención personalizada por comensal (silla), meseros con PIN propio, pedido individual hasta el pago y monitor de ocupación. Es una opción de monetización en funcionamiento dentro del ERP ERNE.

Odoo 18 POS SQL
ERP Odoo 18 (ERNE)
ERP · Monetización · Odoo

ERP Odoo 18 (ERNE)

ERP base Odoo 18 para la Escuela de Robótica Nuevas Esperanzas (ERNE): plan contable PUC Colombia (300 cuentas), módulos de inventario, ventas y contabilidad, más módulos custom de IoT (iot.sensor + iot.sensor.reading) y POS restaurante.

Odoo 18 PostgreSQL Python

Automatización

QR Warehouse (qr to texts)
Automatización · Herramientas

QR Warehouse (qr to texts)

Sistema de automatización multicanal que controla el PC desde el celular escaneando códigos QR. Al escanear un QR, el texto (o prompt de IA) se escribe automáticamente en la PC en menos de un segundo. Incluye biblioteca de prompts con IA (Gemini), sincronización con Google Sheets, creador de prompts con imágenes y audio, y automatización HID (escribe en cualquier aplicación).

Django Python QR Gemini Google Sheets