JA.
Plataforma de voluntariado jun. 2026 – actualidad

Suni

Desarrollador full-stack

Plataforma que conecta a personas voluntarias con misiones de ONG.

La historia

Tiene un sitio público, una app para voluntarios y un panel de administración. Trabajé en todas estas partes dentro de un equipo pequeño.

Lo que hice

  1. 01 Desarrollé la experiencia de misiones: listado público, tarjetas, cuenta atrás, render de contenido de Editor.js y confirmación para cancelar la participación.
  2. 02 Implementé de punta a punta un endpoint público de contadores globales, desde el servicio de dominio en Rust hasta las métricas de la landing.
  3. 03 Añadí filtros a la lista de voluntarios del panel de administración, de la capa SQL a la API, con tests e2e sobre PostgreSQL real.
  4. 04 Creé la página de resumen de cada voluntario, con sus habilidades, ampliando la API de administración.
  5. 05 Construí la gestión de habilidades siguiendo Spec-Driven Development: árbol plegable, modales de creación y edición, y aviso de pérdida de datos al borrar en cascada.
  6. 06 Hice las primeras pantallas para voluntarios: navegación, selector de país y teléfono, mensajes de error y política de privacidad.
  7. 07 Renové la landing con nueva paleta, tipografía y secciones rediseñadas.

Tecnologías

  • SvelteKit
  • TypeScript
  • Rust
  • Axum
  • PostgreSQL
  • Tailwind CSS