Skip to content

Own product · 2026

SAHL

Management platform for freelancers: clients, projects, quotes, invoices and payments with Stripe

Client
Proyecto propio
Role
Diseño y desarrollo
Stack
React, Supabase, Stripe
Year
2026

The brief

Un autónomo factura, persigue cobros, guarda presupuestos en carpetas y apunta las horas donde puede. Las herramientas que existen resuelven una parte del problema y te mandan a otra aplicación para el resto, así que el mismo cliente acaba existiendo en cuatro sitios con cuatro nombres distintos.

SAHL nace de ahí: una sola plataforma donde el cliente, el proyecto, el presupuesto, la factura y el cobro están conectados. Al ser un proyecto propio, el encargo me lo hice yo — construirlo entero, desde el modelo de datos hasta la pasarela de pago.

What I did

  1. Modelo de datos y autenticación sobre Supabase, con clientes, proyectos, presupuestos y facturas relacionados entre sí en lugar de vivir en tablas sueltas.

  2. Interfaz en React: panel, ficha de cliente, agenda, editor de presupuestos y conversión de un presupuesto aceptado en factura sin recopiar nada.

  3. Cobros con Stripe enlazados a la factura, para que el estado de pago lo lleve la plataforma y no una hoja aparte.

  4. Internacionalización en trece idiomas, con las cadenas separadas del código desde el primer día en lugar de traducirse a posteriori.

  5. Despliegue, dominio y entorno de producción.

Outcome

La plataforma está construida y funciona de punta a punta: clientes, proyectos, presupuestos, facturas y cobros con Stripe, en trece idiomas. Es además el banco de pruebas de lo que después aplico en proyectos de cliente — el modelado de datos, el manejo de los estados de pago y el trabajo de rendimiento salieron de aquí.

Related service: Custom websites

NextMascota Segura