Francesco De Giorgio Ingegnere del software · Pisa
IT EN
Parliamone

Campi, corsi e incassi in un solo gestionale.

Prenoo è il SaaS di prenotazioni sportive e gestione club che ho ideato, progettato e sviluppato da zero: campi, corsi, iscritti e pagamenti in un'unica piattaforma. Nasce da un problema che ogni circolo conosce a memoria, l'agenda sparsa tra quaderno, gruppo WhatsApp e telefonate, e prova a chiuderlo per davvero.

Il problema

Chi gestisce un circolo lo sa: l'agenda è in quattro posti

Il campo è libero? Dipende a chi lo chiedi

Un gruppo WhatsApp per i soci, un quaderno dietro il bancone, le telefonate di chi vuole il campo alle sette e i messaggi diretti ai maestri. Ogni canale ha un pezzo di verità e nessuno ha il quadro intero. Chi sta al banco risponde a memoria, e la memoria a fine giornata è stanca.

Due coppie sullo stesso campo

Basta una prenotazione presa al telefono mentre qualcun altro la sta scrivendo sul quaderno. Il danno non è la casella sbagliata: è la figura che ci fai con due persone che avevano pagato per giocare e adesso aspettano in tuta a bordo campo. Succede poche volte all'anno e si ricorda per mesi.

Quote da rincorrere, storia che sparisce

Chi ha saldato il corso, chi deve ancora dare la seconda rata, quante volte quel socio è venuto la stagione scorsa. Se la risposta sta nella testa di una persona o nella foto di una pagina di quaderno, non è un dato: è un ricordo. E i ricordi non si sommano a fine anno.

Cosa ho costruito

Una piattaforma sola, pensata come prodotto

Prenoo non è un modulo appiccicato a un sito vetrina. È un prodotto nato per il mestiere di chi apre e chiude un circolo tutti i giorni: ideato, progettato e sviluppato da zero, dalla prima riga di database all'ultima schermata.

1

Il calendario è l'unica fonte

Ogni campo ha la sua griglia di disponibilità, e quella griglia è l'unica che conta. Chi prenota vede solo gli slot davvero liberi, con la durata giusta e le chiusure già tolte di mezzo. La doppia prenotazione smette di essere una cosa da evitare con attenzione e diventa una cosa che non può capitare.

2

Corsi e iscritti accanto ai campi

Un corso non è una prenotazione singola: ha un calendario che si ripete, un maestro, un gruppo di iscritti e una quota. In Prenoo vive nello stesso posto in cui vivono i campi, così l'occupazione reale del circolo si legge in una schermata sola invece che incrociando due fogli e una chat.

3

L'incasso si chiude dove nasce

Il pagamento è attaccato alla prenotazione o all'iscrizione, non a un foglio parallelo. Si paga online con carta oppure si registra l'incasso al banco: in tutti e due i casi resta scritto accanto alla cosa che è stata venduta, e a fine mese non c'è niente da ricostruire a mano.

Campi Corsi Iscritti Pagamenti Storico

Sotto il cofano

Sembra un calendario, in realtà è un problema di regole

Da fuori un gestionale di prenotazioni è una griglia con delle caselle colorate. Da dentro è la domanda più noiosa e più importante del mestiere: chi può fare cosa, quando, e cosa succede ai soldi quando lo fa.

Multi‑club per costruzione

Ogni circolo ha i suoi campi, i suoi orari, i suoi listini e i suoi utenti dentro la stessa applicazione, senza vedere niente degli altri. Far entrare un club nuovo non vuol dire installare una copia del software: vuol dire configurarlo.

Architettura multi‑club

Disponibilità calcolate, non copiate

Orari di apertura, durata degli slot, chiusure straordinarie, corsi che occupano il campo tutte le settimane alla stessa ora. La disponibilità è il risultato di queste regole messe insieme e viene ricalcolata ogni volta che qualcuno apre il calendario, non salvata una volta e poi corretta a mano.

Node.js · MongoDB

Ruoli e permessi

Il gestore vede tutto, lo staff vede quello che gli serve per lavorare al banco, il socio vede il proprio profilo e le proprie prenotazioni. I permessi non sono una schermata di impostazioni con dei segni di spunta: sono verificati dal server a ogni singola richiesta.

Ruoli · Permessi · API

Pagamenti e area amministrativa

L'incasso online passa da Stripe, così la parte sensibile del pagamento la gestisce chi lo fa di mestiere. Nell'area amministrativa il gestore ritrova prenotazioni, corsi, iscritti e movimenti nello stesso posto in cui li ha generati, senza esportare niente.

React · Stripe

Dove siamo

Cosa non si fa più a mano

Prenoo è online e continua a crescere. Ogni funzione nuova nasce da una richiesta arrivata da chi un circolo lo gestisce davvero, non da una lista di idee scritta a tavolino: per questo preferisco raccontare cosa è cambiato nella giornata di lavoro, invece di sventolare numeri che non direbbero niente a nessuno.

Il campo libero non si chiede più, si guarda. Il quaderno non è più l'unico posto in cui esiste la prenotazione di sabato. Il maestro non deve ricordarsi chi ha saldato, perché la quota sta scritta accanto all'iscritto. E quando un socio chiede di spostare l'ora, la risposta arriva subito invece che dopo tre messaggi e una telefonata di controllo.

telefonate per sapere se il campo è libero/ quaderno dietro il bancone/ doppie prenotazioni/ quote da rincorrere

La cosa che cambia di più, però, è lo storico. Un circolo che sa quali fasce orarie riempie, quali corsi tengono e quali no, e chi torna davvero, smette di decidere a sensazione. Prima quel dato non esisteva: adesso si accumula da solo, semplicemente lavorando. È la stessa idea che ho portato in prenotazioni e gestionali, il servizio in cui questo lavoro è diventato una cosa che posso costruire anche per te, e che avevo già applicato al territorio con Ci vediamo in Calabria: prima si rende visibile quello che c'è, poi i dati arrivano da soli.

Cosa vuol dire per te

Lo stesso impianto, sulla tua attività

Se gestisci un circolo

Padel, tennis, calcetto, palestra o scuola sport: cambia lo sport, non il problema. Campi e corsi da riempire, quote da incassare, gente che scrive a tutte le ore. Prenoo esiste già ed è online: si configura sul tuo circolo invece di essere riscritto da capo, e se ti serve qualcosa che oggi non fa, ne parliamo e valutiamo insieme se ha senso costruirla.

Campi · Corsi · Iscritti · Pagamenti

Se hai un'altra attività con lo stesso problema

Il nodo non è lo sport, è la coppia calendario e incassi: una risorsa che si occupa a fasce orarie e un pagamento da chiudere senza rincorrere nessuno. Lo stesso impianto l'ho già costruito per stabilimenti balneari, con ombrelloni, ordini e pagamenti online. Se la tua giornata assomiglia a questa, il pezzo difficile è già stato risolto una volta.

Node.js · MongoDB · Stripe