[verdict][prompt generat][sursă: tally.so][traducere: la coadă]
Pot să vibecodez Tally?
// o sesiune și o versiune personală pe care chiar o folosești
A form builder that stores responses and sends webhooks/email is a classic one-sitting/weekend app.
încredere: ridicată
ce e: Notion-like form builder with generous free tier and paid branding/features
Indice de constructibilitate · joc editorial
- Preț 29 $/lună greutate: plus 3
- Timp un weekend greutate: plus 2
- Categorie formulare nu cântărește
- Moat calitatea execuției · integrări greutate: minus 2
- Încredere ridicată greutate: plus 1
- Ce pierzi 7 elemente greutate: minus 3
- Site tally.so (si apre in una nuova scheda) nu cântărește
Se anulează. E cazul în care decide cât de tare te enervează abonamentul.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
// plan gratuit: The free plan covers unlimited forms and submissions under fair use.
Ce construiești
Create form schema/editor, render public forms, store responses, export CSV, and send webhook/email notifications.
ce îți trebuie
- hosted backend
- database
- form renderer
- file upload storage if needed
- email/webhook service
One of the cleanest yes products; enough prior art to be actionable.
Promptul
O sesiune cu un agent de coding și versiunea ta merge.
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 generat din datele fișei, încă nerevizuit manual. În engleză intenționat — e limba în care agenții de coding se descurcă cel mai bine.
Ce pierzi
- beautiful editor
- unlimited free usage
- partial submissions
- custom domains
- integrations
- team workspaces
- anti-spam
De ce se plătește în continuare
They pay for low-friction forms, branding removal, and integrations.
moat: Calitatea execuției Integrări ce e un moat
polish/integrations
Alternative gratuite
N-ai chef să ți-o construiești? Astea există deja, sunt gratuite sau open source, și le-am verificat una câte una.
Respinse (1) — și de ce
- Baserow (si apre in una nuova scheda) — Standard forms are free; one-question Survey Mode is paid, and the editor is database-first
Cine l-a construit deja
Să pornești de aici e tot vibecoding: promptul e pentru când o vrei exact în felul tău.
- Formbricks (se deschide într-o filă nouă) — Open-source form/survey platform useful for response collection and feedback workflows. (alive)
Ești de acord?
Balanța voturilor
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.