Problema
Un cliente quería vender varios dominios online y necesitaba una web con catálogo y pago integrado, en vez de gestionar cada venta a mano.
Contexto
Encargo individual: tu-dominio.cl, una web para vender dominios. La construí solo de punta a punta.
Mi rol
- Desarrollé todo: frontend, backend y base de datos.
- Integré Mercado Pago (en modo de prueba) y manejé el estado de cada dominio.
- Modelé los datos en Supabase (Postgres).
Solución
- Catálogo de dominios con un estado por dominio: al seleccionarlo pasa a “pendiente”.
- Si el pago resulta satisfactorio, el dominio cambia a “vendido”.
- Tras la venta, el equipo contacta al usuario para transferir el dominio vía nic.cl.
- Frontend en React/Next.js y base de datos en Supabase/Postgres.
Vistas
Mockups representativos · sin datos reales por confidencialidad
Catálogo de dominios
Catálogo de dominiostu-dominio.cl
Estados pendiente/vendido
Estados pendiente/vendidotu-dominio.cl
Checkout con Mercado Pago
Checkout con Mercado Pagotu-dominio.cl
Aprendizajes
- Integrar una pasarela de pago y reaccionar a su resultado para mover el estado de la orden.
- Dejar un producto funcional terminado, aunque el despliegue dependa de terceros.
Resultado
Plataforma funcional con pagos en modo de prueba. No llegó a producción porque el cliente no envió los términos y condiciones requeridos.