Supabase: cum construiești un CRM propriu în 2 zile fără să fii programator
Salesforce costă mii de euro pe an și are 90% din funcționalități pe care nu le folosești niciodată. Iată cum construiesc CRM-uri personalizate în 2 zile, cu date complet în controlul clientului.
Catalin Sanda
Marketing digital, automatizari si dezvoltare web. Ajut afaceri mici sa creasca online cu strategie, nu cu noroc.
Problema cu CRM-urile comerciale
HubSpot, Salesforce, Pipedrive. Toate sunt bune produse, dar au același dezavantaj pentru un business mic sau mediu: plătești pentru funcționalități de care nu ai nevoie și nu ai flexibilitate să le adaptezi la procesul tău real.
În plus, datele tale stau pe serverele lor. Dacă serviciul se închide, îți schimbă termenii sau crește prețul, ești blocat.
Din același motiv prefer să construiesc în loc să închiriez: așa a apărut și HPS, o aplicație mobilă construită solo, de la zero până în Play Store. Când deții codul și datele, regulile le stabilești tu.
Alternativa: un CRM propriu, construit exact pe procesul tău, cu date în controlul tău complet.
Ce e Supabase
Supabase este o bază de date PostgreSQL cu un strat de API generat automat. Practici, asta înseamnă că:
- Creezi tabele într-o interfață vizuală (fără SQL)
- Primești automat un API REST și SDK pentru a citi și scrie date
- Are autentificare integrată (email, Google, GitHub etc.)
- Are sistem de permisiuni (cine poate vedea ce date)
- Planul gratuit acoperă un număr generos de proiecte mici
Nu e o platformă no-code. E infrastructura care elimină cea mai complexă parte a construirii unei aplicații: backend-ul și baza de date.
Ce am construit pe Supabase pentru dmaster.ro
Pe site-ul meu chiar exist două exemple concrete:
Sistem de lead-uri: fiecare formular de contact salvează datele direct în Supabase. În panoul de admin văd toate lead-urile, le filtrez după status, caut după nume sau email, schimb statusul și văd istoricul complet.
Sistem de booking: calendarul de consultanțe salvează programările în Supabase. Am control complet: pot bloca date, pot vedea programările viitoare și trecute, pot confirma sau anula.
Panou admin securizat: autentificarea se face cu Supabase Auth. Fără parolă în cod, fără sesiuni manuale. Tot securizat.
Totul construit în 2 zile, zero costuri de hosting pentru baza de date (plan gratuit Supabase).
Schema unui CRM simplu în Supabase
Un CRM de bază are nevoie de 3-4 tabele:
contacts: id, name, email, phone, company, created_at
deals: id, contact_id, title, value, status (new/offer_sent/won/lost), notes, updated_at
activities: id, deal_id, type (call/email/meeting), description, date, created_by
tasks: id, deal_id, title, due_date, completed
Cu aceste 4 tabele acoperi 80% din ce face un CRM comercial pentru un business de servicii.
Cum arată în practică pentru un business de servicii
Exemplu concret pentru o firmă de consultanță:
- Client potențial completează formularul de pe site
- Supabase salvează lead-ul automat cu toate datele
- Primești notificare instant pe telefon (via Make.com sau webhook)
- Deschizi panoul admin, vezi toate informațiile, schimbi statusul la "În discuție"
- După discuție, adaugi o notă și schimbi la "Ofertă trimisă"
- La semnatarea contractului: "Câștigat"
Fiecare pas e vizibil, căutat, filtrat. Știi exact în ce stadiu e fiecare potențial client fără să cauți prin emailuri.
Ce cunoștințe tehnice sunt necesare
Dacă construiești singur: ai nevoie de cunoștințe de bază JavaScript sau Python și să înțelegi cum funcționează API-urile REST. Nu e programare avansată, dar nu e zero tehnic.
Dacă angajezi pe cineva (cum ar fi pe mine): livrezi o specificație cu ce procese ai nevoie să gestionezi și primești un sistem funcțional în 2-5 zile, în funcție de complexitate.
Costul total
- Supabase: gratuit până la limite generoase (pentru businessuri mici, planul Free e suficient ani la rând)
- Hosting aplicație (Vercel): gratuit
- Domeniu: 50-100 lei/an
- Dezvoltare: o singură dată, fără taxă lunară
Comparativ cu HubSpot Starter (580 euro/an) sau Pipedrive Essential (300 euro/an), un CRM propriu se amortizează în primul an și nu ai taxe recurente.
Citește și:
Construiesc CRM-uri și aplicații web custom de la zero. Trimite o cerere și îți spun în cât timp și la ce preț.
Urmatorul pas
Vrei sa aplicam asta in businessul tau?
Programeaza o discutie de 30 de minute. Analizam situatia ta concreta si iti spun exact ce pasi ai de facut. Gratuit, fara obligatii.
Trimite cerereArticole similare
De ce Next.js a devenit standardul pentru aplicații web în 2026 și ce înseamnă asta pentru businessul tău
Nu te intereseza framework-ul. Te interesează viteza, costurile și ce poți face cu el. Iată de ce alegerea tehnologiei contează mai mult decât crezi și cum afectează businessul tău concret.
CitesteAplicatiiPWA în 2026: de ce site-ul tău trebuie să se comporte ca o aplicație mobilă
Utilizatorii petrec 88% din timp în aplicații, nu în browser. PWA le aduce experiența de aplicație fără costul unui app nativ. Iată ce câștigi și cum funcționează.
Citeste