[ TinPet ]
Sviluppare form personalizzati per questionari clienti
Come ho aiutato TinPet, startup italiana nel settore pet-tech, a sostituire soluzioni no-code limitate con form personalizzati per validare la loro idea di business
Startup Pet-tech
Italia
1 persona
Validazione idea e sviluppo rapido MVP
Contesto
Beatrice mi ha contattato su LinkedIn perché cercava uno sviluppatore che la aiutasse con l’integrazione dei form per la validazione di mercato della sua startup, TinPet, un progetto che mira a connettere proprietari di cani per attività di socializzazione.
In un primo momento si era affidata a Fillout per la creazione dei form e ad Airtable per la gestione del database, ma si è presto resa conto dei limiti di questa combinazione, soprattutto per quanto riguarda l’integrazione tra due form distinti.
Dopo una call conoscitiva, durante la quale abbiamo valutato anche l’opzione di procedere in autonomia con Lovable, Beatrice ha deciso di affidarsi a me per la realizzazione di un’app proprietaria, così da avere pieno controllo sui dati e maggiore flessibilità in futuro.
Il progetto
Il progetto riguardava la creazione di un sistema di form integrati per la validazione di mercato di TinPet, sostituendo le soluzioni no-code limitate con un’applicazione proprietaria.
Considerato che in questa fase l’obiettivo principale era validare il mercato il più rapidamente possibile, ho scelto di procedere con una soluzione snella:
Stack tecnologico utilizzato
- Next.js per il frontend performante e SEO-friendly
- Supabase per il backend scalabile e gestione database
- Zod e React Hook Form per validazione robusta dei dati
- Shadcn/ui per componenti UI consistenti
Funzionalità chiave
- Form integrati: collegamento tra form “owner” e form “pet”
- Validazione completa: controllo accurato di ogni dato inserito
- Gestione dati proprietaria: pieno controllo sui dati raccolti
- Base scalabile: struttura pronta per sviluppi futuri
Le sfide affrontate
Il progetto presentava diverse complessità tecniche e di tempistica:
Validazione dei form: Per Beatrice la priorità assoluta era garantire che ogni dato inviato al database fosse correttamente validato, evitando qualsiasi margine d’errore da parte dell’utente.
Integrazione tra form “owner” e “pet”: TinPet prevedeva due form distinti: uno per il proprietario e uno per il/i cane/i. Era necessario collegarli tra loro in modo che il form del proprietario fosse accessibile solo dopo l’invio di quello dell’animale associato.
Velocità senza compromettere la qualità: Il progetto doveva essere completato in una settimana. È stato quindi fondamentale trovare il giusto equilibrio tra rapidità ed efficienza, individuando con precisione cosa ottimizzare e cosa semplificare.
I risultati ottenuti
In una sola settimana ho consegnato un sistema completo e funzionale. È possibile visionare l’app qui.
Validazione completa dei form: Grazie all’utilizzo di Zod e React Hook Form, tutti i campi sono stati gestiti e validati con precisione, garantendo l’invio di dati puliti e coerenti al database.
Handoff chiaro e completo: Il progetto è stato consegnato con tutta la documentazione necessaria e video esplicativi, permettendo a Beatrice di accedere, comprendere e modificare l’app in completa autonomia.
Base solida per gli sviluppi futuri: In vista di una possibile fase di sviluppo della web app, l’applicativo è stato strutturato in modo da rendere semplice e veloce la sua estensione, senza dover ripartire da zero.
L’impatto del modello ad abbonamento
Sarebbe stato impossibile per Beatrice assumere uno sviluppatore, o collaborare con un modello a giornata. E visto le necessità limitate in questa fase, non aveva neanche senso andare con una collaborazione a corpo.
Questo modello è perfetto per startup in early stage che hanno queste necessità:
- Sono in fase di validazione dell’idea
- Hanno bisogno di muoversi velocemente per testare ipotesi
- Devono costruire un MVP con budget limitato
- Cercano un partner che capisca le dinamiche specifiche
La tua idea ha bisogno di validazione?
Se anche tu hai un’idea innovativa che deve essere validata rapidamente, o se stai usando soluzioni no-code che non ti danno la flessibilità che cerchi, parliamone!
Prenota una call gratuita e raccontami la tua visione.
Esplora altri casi studio
Branch Twist
Software house specializzata nell'integrazione AI
Sfida:
Completare lo sviluppo di una web app nel settore vinicolo
Soluzione:
Rilascio delle nuove funzionalità con successo e feedback positivi dal cliente
Impatto:
La soddisfazione da parte di Branch Twist è stata così alta che non hanno mai interroto l'abbonamento mensile
Geosnap
Startup italiana nel settore della GEO
Sfida:
Internazionalizzare e sviluppare la nuova dashboard dell'app
Soluzione:
Completato nel solo primo mese tutte le task richieste, velocizzando il lancio della nuova dashboard
Impatto:
Primo cliente a fare l'abbonamento trimestrale grazie al lavoro svolto insieme