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
- 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.
- 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.
- 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.
- 04 Creé la página de resumen de cada voluntario, con sus habilidades, ampliando la API de administración.
- 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.
- 06 Hice las primeras pantallas para voluntarios: navegación, selector de país y teléfono, mensajes de error y política de privacidad.
- 07 Renové la landing con nueva paleta, tipografía y secciones rediseñadas.
Tecnologías
- SvelteKit
- TypeScript
- Rust
- Axum
- PostgreSQL
- Tailwind CSS