Axiom / Zero

[C02] AXIOM ZERO

FindMatch — matchmaker amateur multi-deporte.

Producto propio del estudio. App para organizar partidos amateur de fútbol 7, baloncesto y pádel emparejando por ciudad, nivel y horario. Construido en Rust + Flutter sobre PostGIS. Ficha de caso con detalle técnico y métricas en preparación.

Resultados del caso

estado del producto
Beta privada
alcance funcional
Multi-deporte
stack
Rust · Flutter · PostGIS

De dónde venía el cliente.

Detalle público en preparación. La idea inicial nació de la frustración de organizar partidos entre conocidos sin caer en grupos de WhatsApp eternos ni apps con gamificación tóxica.

Lo difícil de verdad.

  1. 01

    Emparejar jugadores por ubicación, nivel y disponibilidad sin pedir más datos de los necesarios.

  2. 02

    Soportar varios deportes con reglas y formatos distintos sin inflar la app.

Cómo lo abordamos.

Las decisiones que cambiaron el resultado. No las que quedan bonitas en una presentación.

  1. 01 / 02

    Backend en Rust con PostGIS

    Geolocalización y matchmaking en el servidor, con consultas espaciales directas a PostGIS. El cliente Flutter se mantiene fino y no tiene que saber de geometrías.

  2. 02 / 02

    Detalle ampliado por publicar

    Información en preparación sobre arquitectura de cliente, sincronización offline y estrategia de despliegue.

Lo que se quedó el cliente.

  • 01

    Apps Flutter para iOS y Android (beta privada).

  • 02

    Backend en Rust + PostGIS desplegado en producción.

Con qué se construyó.

  • Rust
  • Flutter
  • PostGIS
  • PostgreSQL

Decisión clave

Stack elegido por contexto del cliente, no por preferencia del equipo. Si una herramienta no encaja con su realidad operativa, no entra.

Testimonio del cliente

Pendiente.

Producto propio

Lo que nos llevamos nosotros.

Tres aprendizajes que cruzan al siguiente proyecto. Algunos eran obvios en retrospectiva, otros no.

  • 01

    Detalle por publicar.

¿Tienes un problema técnico que merezca la pena resolver bien?

Escríbenos. Te respondemos en 48 horas con una primera lectura honesta: si encajamos, si no, o si conocemos a alguien mejor para tu caso.