App · Community di una palestra · Maiorca, Spagna
Tribu Fuerte: dalla lavagna appesa al muro a un’app in tasca
Moisés ha una palestra di forza a Maiorca. I record dei suoi iscritti stavano su una lavagna plastificata. Oggi stanno in un’app che ogni iscritto ha sul telefono, costruita e gestita da me.



Il punto di partenza
Quattro esercizi, quattro colonne: stacco, squat, spinta e trazione. Gli iscritti scrivevano a mano sulla lavagna il carico migliore, le ripetizioni e la data. Funzionava finché eri davanti al muro: nessuno poteva seguire i propri progressi nel tempo, confrontarsi alla pari con chi pesa di più o di meno, o sapere che un compagno di allenamento aveva appena battuto un record.

Cosa ho costruito
Un’app che si installa su qualsiasi telefono, in spagnolo, pensata attorno a come la palestra lavorava già:
- I record dei quattro esercizi. Ognuno diventa un post nella bacheca della palestra, dove gli altri possono fare i complimenti e commentare.
- Una classifica per ogni esercizio, attuale o storica, calcolata sul massimale stimato diviso per il peso corporeo: chi pesa meno può battere chi pesa di più.
- Un profilo personale con il grafico della forza, i trofei, le statistiche e l’andamento di ogni esercizio.
- Chat di gruppo create da Moisés, pubbliche o private, con le reazioni e il silenzioso per ogni chat.
- Notifiche nell’app e notifiche push, anche ad app chiusa: complimenti, commenti, nuovi messaggi, qualcuno che ti supera in classifica. Ogni iscritto sceglie cosa ricevere.
- Gli iscritti si registrano e aspettano l’approvazione di Moisés, così entra solo chi frequenta la palestra.
Com’è andata
La prima versione funzionante era online la sera stessa. Poi l’ho rifinita con Moisés, un giro di riscontri alla volta, fino a farla diventare un prodotto completo: un dominio suo, un’app che si installa dal browser senza passare dagli store e una guida di presentazione con un breve video per farla conoscere agli iscritti.
Moisés non ha dovuto coordinare un grafico e uno sviluppatore. Ha parlato con una persona sola, e lo fa ancora: l’app gira su un server che gestisco io.

Sotto il cofano
- React 19 + Vite
- Web app installabile (PWA)
- Web Push
- Node.js + Fastify
- MongoDB
- Better Auth
- Email transazionali
- Server Linux, Caddy, PM2
Costruita sulla stessa base delle mie app: account, email e rilasci erano già collaudati in produzione.
