
SportPal - Conéctate y Juega con Entusiastas Deportivos Locales
SportPal muestra a los jugadores los partidos informales que se juegan cerca esta noche y ayuda a los organizadores a llenarlos, lanzada como producto completo en seis semanas. Los jugadores exploran como invitados, verifican su teléfono solo cuando quieren unirse y confirman asistencia a partidos públicos o aceptan invitaciones a privados; los organizadores deciden quién puede unirse y cuántos jugadores necesitan. React Native y Expo en iPhone y Android, con un backend en NestJS, GraphQL y MongoDB y verificación con Twilio.
La historia completa
Un jugador que busca partido, un organizador al que le faltan jugadores y un fundador que necesitaba una respuesta en semanas, no en meses.
Muchos jugadores, ninguna forma de encontrarse
En cada ciudad hay gente que jugaría al baloncesto esta noche si supiera dónde hay un partido, y organizadores cuyos partidos se caen porque dos jugadores no aparecieron. Los partidos viven en grupos de chat dispersos que los recién llegados nunca ven.
La idea del fundador era sencilla: mostrar los partidos que se juegan cerca y dejar que cualquiera se sume. La pregunta era si los jugadores lo usarían, y la forma más rápida de averiguarlo era poner un producto real en sus manos.
El partido de esta noche, a un toque
Al abrir la app, los partidos ya están ordenados como piensa un jugador: empiezan pronto, hoy, mañana, este fin de semana, y luego por deporte. Quien busca baloncesto ve cada partido informal próximo con su hora, su cancha y cuántos van ya, y decide en segundos si sale.
La mayor parte del esfuerzo de diseño se dedicó a esa primera respuesta, porque una app basada en la ubicación vive o muere según lo rápido que te dice qué hay cerca.



Primero echa un vistazo, regístrate cuando quieras jugar
Nadie instala una app para rellenar formularios. Un recién llegado puede continuar como invitado y explorar partidos reales antes de registrarse, y solo verifica un teléfono cuando quiere unirse a uno. Después, My Events reúne en un solo lugar los partidos a los que va un jugador y los que organiza, con las invitaciones a partidos privados en su propia pestaña.


De la descarga al día del partido
Todo el producto es un camino corto: registrarse, descubrir qué hay cerca, confirmar asistencia a un partido público o aceptar la invitación a uno privado, y jugar. Cada pantalla que no hacía avanzar al jugador por ese camino se dejó fuera, y así un producto completo cupo en seis semanas.


Los organizadores ponen las reglas, los jugadores ven quién viene
El organizador decide qué tipo de partido es: público o privado, qué niveles de juego son bienvenidos, quién puede unirse y cuántos jugadores necesita. Los jugadores ven quién lo organiza, la fecha, la cancha y cuántos asistirán antes de desplazarse, y con un toque se unen y confirman asistencia.
Para los organizadores eso significa menos partidos que se caen; para los jugadores, ningún viaje en vano a una cancha vacía.


Una idea puesta a prueba con un producto real
Para el fundador, seis semanas se tradujeron en una app instalable en manos de los jugadores en lugar de una presentación de diapositivas: React Native y Expo en iPhone y Android, un backend en NestJS, GraphQL y MongoDB y verificación telefónica con Twilio, entregado exactamente como describía el contrato. Para los fundadores que se preguntan con qué rapidez una idea bien acotada puede hacerse realidad, SportPal es el ritmo de referencia: alcance honesto, seis semanas, lanzado.
Lo que dijeron
Amazing amazing work. He goes beyond the call of duty to get things done. Very great at communicating and making sure everything if great. Will definitely keep on a retainer, you need someone like him on your team.
oct 08, 2022
(5,0)También te puede gustar
Carriage - App de Ayuda para Viajeros Entregada en 18 Meses
Aterrizas donde no hablas el idioma y la ayuda está por todas partes, fuera de alcance. Carriage la pone a tu alcance: enciende tus puntos y verás a personas cercanas que hablan tu idioma y están dispuestas a ayudar, acércate a una y, en cuanto acepte, podrás escribirle, llamarla o quedar en persona. Desarrollada como único desarrollador entre una app en React Native y un backend GraphQL en NestJS, entregada hito a hito desde un armazón de navegación vacío hasta el inicio de sesión social, los perfiles, el descubrimiento por radio, el flujo de acercamiento y la mensajería. Se aceptaron once hitos a lo largo de año y medio en una sola contratación continua, cerrando en la versión 1.8.0.
Fully Booked - Solución de Reservas Inteligente Todo en Uno
Fully Booked es una plataforma de reservas para el alquiler de minibuses y autocares en el Reino Unido y la red de trabajo compartido de los operadores que hay detrás. El cliente describe su viaje una vez en la web para clientes y recibe ofertas de los operadores que pueden atenderlo, ordenadas con reseñas y fotos de los vehículos, y reserva con un pequeño depósito protegido. Un operador que no puede aceptar un trabajo recomienda al cliente desde la app y gana una parte cuando otra empresa de la red lo realiza. En torno a ese ciclo están los presupuestos, las cancelaciones, Get Covered, los contactos de socios, las reservas guardadas, una cartera, las páginas de negocio y el widget Prebooked, todo sobre un único backend y dirigido desde una sala de control de administración.
CoverFanz - Plataforma de Participación de Fans y Reserva de Artistas
CoverFanz reúne a artistas, locales y fans en una sola app: los locales contratan artistas con condiciones por escrito y los fans encuentran el próximo show en un mapa. Una reserva incluye el evento, los horarios y la tarifa, el artista añade sus propias condiciones antes de que se publique, un evento confirmado puede llevar una promoción y las reseñas construyen el historial de cada artista. El backend, la app para iPhone y Android y el panel de administración salieron en un mes en 2022, y ambas tiendas la aprobaron al primer intento.

El blog son notas de campo desde producción: decisiones de arquitectura, sistemas de AI que sobrevivieron al contacto con usuarios reales e infraestructura que se paga sola. Escrito desde el trabajo, no sobre él.


