[verdetto][prompt generato][fonte: tally.so]
Posso vibecodare Tally?
// una sessione, versione personale usabile
Un form builder che salva le risposte e manda webhook o email è la classica app da una sessione, al massimo un weekend.
confidenza: alta
cos’è: Form builder in stile Notion, con piano gratuito generoso e branding e funzioni a pagamento
Indice di costruibilità · gioco editoriale
- Prezzo 29 $/mese peso: più 3
- Tempo un weekend peso: più 2
- Categoria moduli e form non pesa
- Moat qualità di esecuzione · integrazioni peso: meno 2
- Confidenza alta peso: più 1
- Cosa perdi 7 voci peso: meno 3
- Sito tally.so (si apre in una nuova scheda) non pesa
Si pareggiano. È il caso in cui decide quanto ti sta antipatico l’abbonamento.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
// piano gratuito: The free plan covers unlimited forms and submissions under fair use.
Cosa costruisci
Creare lo schema dei form e il loro editor, renderizzare i form pubblici, salvare le risposte, esportare in CSV e mandare notifiche via webhook o email.
cosa ti serve
- un backend in hosting
- un database
- un renderer dei form
- storage per gli upload, se servono
- un servizio email o webhook
Uno dei «sì» più netti, con abbastanza progetti simili da renderlo subito operativo.
Il prompt
Una sessione con un agente di coding e la tua versione gira.
Build me a personal form builder to replace Tally. Requirements:
- One Node + Express + better-sqlite3 app, server-rendered pages, deployed on my VPS
behind Caddy. No frontend framework.
- Admin UI at /admin, protected by a single ADMIN_TOKEN from .env, no user accounts:
create a form, add fields (text, textarea, email, select, checkbox, file upload),
mark required, reorder.
- Each form gets a public page at /f/<slug>: single column, one accent color, client
and server validation, honeypot field plus a per-IP rate limit for spam.
- Responses stored in SQLite; file uploads go to uploads/<form-slug>/, 10 MB cap.
- Per form, two optional notifications: email me each response via SMTP creds in
.env, and POST the response JSON to a webhook URL.
- Admin response view: sortable table per form with a CSV export button.
- No telemetry, no third-party form service; respondent data stays in my SQLite file.
- Out of scope: partial submissions, conditional logic, payments, and team
workspaces. Do not build a template gallery.
- README: .env vars, Caddy snippet, where uploads and the DB live on disk. Prompt generato dai dati della scheda, non ancora rivisto a mano. In inglese di proposito — è la lingua in cui gli agenti di coding rendono meglio.
Cosa perdi
- l'editor bellissimo
- l'uso gratuito senza limiti
- le risposte parziali
- i domini personalizzati
- le integrazioni
- i workspace di team
- l'antispam
Perché pagano ancora
Si paga per form senza attrito, per togliere il branding e per le integrazioni.
moat: Qualità di esecuzione Integrazioni cos’è un moat
rifinitura/integrazioni
Alternative gratuite
Non hai voglia di costruirtelo? Queste esistono già, sono gratis o open source, e le abbiamo controllate una per una.
Scartate (1) — e perché
- Baserow (si apre in una nuova scheda) — I form standard sono gratis; la Survey Mode a una domanda per volta si paga, e l'editor ragiona prima da database
Chi l’ha già costruito
Partire da qui è vibecoding lo stesso: il prompt serve quando lo vuoi esattamente a modo tuo.
- Formbricks (si apre in una nuova scheda) — Open-source form/survey platform useful for response collection and feedback workflows. (alive)
Sei d’accordo?
La bilancia dei voti
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.