Proyectos

Cada proyecto empieza con cómo funciona la organización en la vida real. Esto es lo que eso ha significado hasta ahora.

yc26.iblibertad.org
Conferencia Juvenil IBL: Plataforma de registro y eventos

Plataforma de registro y eventos

Conferencia Juvenil IBL

Ver sitio ↗

El problema

Una conferencia juvenil en Houston necesitaba que los jóvenes se registraran solos, que los líderes pagaran por todo su grupo a la vez, y que el equipo manejara el registro de llegada, los puntos y un torneo deportivo durante el evento.

Lo que construí

  • Un sitio público donde los jóvenes se registran por su cuenta
  • Pagos por grupo para los líderes a través de Stripe Checkout
  • Un panel de administración con roles separados para llegada, puntos y el torneo

Tecnología

React, TypeScript, Supabase (Postgres, Auth, Edge Functions), Stripe, Cloudflare Pages

misiones.iblibertad.org
Pantallas de Misiones: Pantallas interactivas + administración

Pantallas interactivas + administración

Pantallas de Misiones

Ver sitio ↗

El problema

Las pantallas de misiones de una iglesia funcionaban con un archivo de PowerPoint de más de un gigabyte. Cada actualización tardaba en sincronizarse y a veces alguien tenía que reiniciarlo a mano.

Lo que construí

  • Un sitio interactivo donde los miembros conocen a los misioneros que la iglesia apoya
  • Una página de administración para agregar y editar misioneros, fotos y cartas de oración, sin archivos que sincronizar
  • Mini PCs y SMART Boards reutilizados con enchufes inteligentes programados, para que las pantallas se prendan y apaguen solas

Tecnología

React, TypeScript, Firebase (Hosting, Firestore, Storage, Auth), enchufes inteligentes

Proyecto privado de cliente
Bootline: Seguimiento de producción

Seguimiento de producción

Bootline

Proyecto privado de cliente

El problema

Un fabricante de botas vaqueras recibe pedidos en Houston y fabrica las botas en México. La producción se seguía con tarjetas y hojas de papel entre dos países.

Lo que construí

  • Una app pensada para el celular que refleja el papeleo real de la fábrica: tarjetas de producción, tallas y hojas de pedido
  • Un tablero que sigue cada lote desde el corte hasta el embarque, con una razón obligatoria cada vez que se pausa el trabajo
  • Roles para dueños, administradores de fábrica, trabajadores y ventas, en español primero con opción en inglés

Tecnología

React, TypeScript, Tailwind CSS, Supabase (Postgres, Auth, seguridad a nivel de fila)

ismaeldiaz.com
ismaeldiaz.com: Sitio personal y escritos

Sitio personal y escritos

ismaeldiaz.com

Ver sitio ↗

El problema

Un estudiante de ingeniería necesitaba un solo lugar para su currículum, sus proyectos y años de apuntes y reflexiones, y que fuera fácil seguir agregando contenido.

Lo que construí

  • Una página de inicio donde trazos de circuito impreso se dibujan solos por la pantalla, en vivo
  • Proyectos, resúmenes de clases, reseñas de videojuegos y reflexiones bíblicas guardados como archivos Markdown: una publicación nueva es solo un archivo nuevo
  • Una página de currículum con PDF para descargar

Tecnología

React, TypeScript, Tailwind CSS, Markdown, Vercel