[verdict][prompt generat][sursă: softr.io][traducere: la coadă]
Pot să vibecodez Softr?
// se construiește într-un weekend, dar rămân goluri reale
A client portal over Airtable can be built, but Softr's block library, auth, roles, data sources, payments, and publishing workflow are the product.
încredere: ridicată
ce e: No-code portals and internal apps on Airtable/Google Sheets and databases
Indice de constructibilitate · joc editorial
- Preț 59 $/lună greutate: plus 3
- Timp câteva zile greutate: plus 1
- Categorie aplicații no-code nu cântărește
- Moat calitatea execuției · integrări · scara infrastructurii greutate: minus 4
- Încredere ridicată greutate: plus 1
- Ce pierzi 7 elemente greutate: minus 3
- Site softr.io (si apre in una nuova scheda) nu cântărește
Moat-ul cântărește mai mult decât prețul: refăcut, e un proiect, nu o seară.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Ce construiești
Build a CRUD portal with auth, role-gated pages, list/detail views, forms, and Airtable/Postgres backing data.
ce îți trebuie
- frontend framework
- auth
- database or Airtable API
- hosting
- payment/email integrations
Useful for the no-code replacement category: yes for a custom portal, kinda for the platform.
Promptul
Un weekend cu un agent de coding. Golurile care rămân sunt mai jos, la „ce pierzi”.
Build me a client portal to replace Softr: one portal for my own clients, not a portal
builder. Requirements:
- Node + Express + nunjucks, server-rendered; data stays in Airtable via its REST API
(base ID and token in .env) so records keep being edited there.
- Magic-link login: a client enters their email, gets a signed link via Resend (secret
in .env); sessions in signed cookies. Allowed emails live in an Airtable Clients
table.
- Each client sees only rows linked to their client record: a list view with the columns
named in views.json, and a detail view per record.
- One submission form that appends a row to a chosen table, with file upload passed
through to Airtable attachments.
- A role flag on the client record (client vs admin); admins see all rows.
- Cache Airtable reads for 60 seconds to stay under rate limits.
- Runs on my VPS behind HTTPS; no telemetry, no third parties beyond Airtable and the
email sender.
- Out of scope: a drag-and-drop page builder, payments, and memberships. Pages are
defined in config files, that is the builder.
- README: Airtable token scopes, expected table and field names, and email sender setup. 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
- visual builder
- templates
- role permissions
- data-source integrations
- payments
- memberships
- hosting
De ce se plătește în continuare
They pay so non-engineers can launch portals without hiring a developer.
moat: Calitatea execuției Integrări Scara infrastructurii ce e un moat
no-code builder/auth/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.
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.
- Budibase (se deschide într-o filă nouă) — Open-source low-code platform for internal tools and portals. (alive)
Ești de acord?
Balanța voturilor
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.