Gather.Gifts.
Sistema de coordinación de regalos con arquitectura privacy-first (Next.js, Supabase RLS, Stripe) que elimina fricción de organización grupal y permite regalos colaborativos.
Propio/Own
2025
Coordinar regalos en grupos genera fricción: mensajes infinitos, compras duplicadas y regalos poco útiles. Necesitaba construir un sistema que eliminara esta fricción sin añadir complejidad técnica.
Brief
Coordinar regalos en grupos familiares y de amigos genera fricción constante: cadenas infinitas de mensajes, compras duplicadas, y regalos poco útiles por falta de información clara. Necesitaba construir un sistema que eliminara esta fricción sin añadir complejidad técnica a usuarios no tecnológicos.
Challenge
El proyecto enfrentaba obstáculos críticos de experiencia y confianza:
El reto era crear una experiencia tan simple que cualquier persona pudiera usarla sin fricción, incluyendo aquellas poco familiarizadas con tecnología.
Solution
Construí una plataforma de coordinación que resuelve la fricción mediante flujos extremadamente simplificados:
Arquitectura de información
Diseñé un sistema de cuatro entidades conectadas:
Stack técnico optimizado
Next.js 14 (App Router) + TypeScript para rendimiento y developer experience
Supabase (PostgreSQL + Auth) como backend completo con autenticación integrada
Row Level Security (RLS) para garantizar que cada usuario solo accede a lo que le corresponde
Tailwind CSS + Radix UI para sistema de diseño consistente y accesible
Stripe para infraestructura de pagos colaborativos (implementación por fases)
Seguridad como feature
El producto depende de confianza, por eso la arquitectura prioriza privacidad:
Experiencia sin fricción
Para resolver el obstáculo de la complejidad técnica:
Resultado
Un MVP completo que elimina la fricción de coordinación de regalos mientras protege la privacidad. La arquitectura está diseñada para escalar por fases: primero coordinación básica, luego contribuciones económicas avanzadas, sin perder la simplicidad del flujo inicial.
El producto demuestra que resolver problemas cotidianos requiere tanto ingeniería sólida (RLS, arquitectura de permisos) como diseño obsesionado con eliminar fricción.
Proyecto: gather.gifts