Dashboard intern firma — inlocuieste Excel cu app custom in 4-6 saptamani
Construim dashboard-uri interne custom (alternative Retool pentru piata romaneasca) cu roluri granulare, audit log, rapoarte exportabile si integrari cu CRM-ul si ERP-ul tau actual. Scapi de haosul din Google Sheets, de fisierele cu 47 de tab-uri si de oamenii care suprascriu munca altora. Stack modern Next.js + PostgreSQL, livrare 4-6 saptamani, de la 3.500€.
Tot ce ai nevoie ca echipa sa renunte la Excel pentru totdeauna
UI custom pe procesul tau, nu invers
Nu primesti un template generic Retool unde trebuie sa modifici procesul. Discutam fluxurile reale (cum primesti comenzi, cum aprobi cheltuieli, cum tracking ai pe livrari) si construim ecranele exact pe ele. CRUD-uri, formulare cu validare, tabele cu filtru-sort-search, modal-uri de detail. Design clar pe Tailwind, responsive desktop + tablet (mobile la cerere).
Auth + roluri + audit log
Login cu email/parola sau magic link, optional SSO cu Google Workspace sau Microsoft 365. Roluri configurabile din admin (admin, manager, operator, viewer) cu permisiuni pe entitate si pe actiune. Audit log automat: orice modificare logata cu user + timestamp + valoare veche/noua, exportabila pentru audit financiar sau GDPR.
Database PostgreSQL bine modelata
Schema relationala normalizata pe entitatile tale (clienti, comenzi, produse, stocuri, facturi). Indexuri pe campurile de filtru frecvent pentru queries rapide chiar la 100k+ randuri. Migrari versionate cu Drizzle sau Prisma — putem evolua schema fara sa pierdem date. Backup zilnic off-site inclus in hosting.
Rapoarte vizuale + exporturi Excel/PDF
Charts cu Recharts sau Tremor (line, bar, pie) cu filtre dinamice pe data, regiune, user, status. Exporturi pe cerere in Excel (xlsx cu formatare), CSV (import in alte tools), PDF (template-uri custom pentru facturi, oferte, rapoarte lunare). Rapoarte programate care se trimit pe email vineri la 17:00 catre stakeholderi.
Integrari cu CRM, ERP si SmartBill
Conectori la SmartBill / Facturis / FGO pentru emitere facturi direct din dashboard. Sync bidirectional cu HubSpot, Pipedrive sau Zoho CRM. Pull stoc si comenzi din SAP B1 / WinMentor / Saga ERP via API sau database read-only. Webhook-uri pentru orice API REST extern. Primele 2 integrari incluse in pret.
Migrare din Excel/Google Sheets inclusa
Preluam datele tale curente din Sheets sau Excel cu coloane mapate, validare si deduplicare. Daca un contabil vrea sa pastreze Sheets-ul pentru editare, setam sync bidirectional Google Sheets API. Documentam ce am importat si lasam 7 zile testare paralela inainte de switch complet — fara risc sa pierzi date in tranzitie.
Hosting setup + monitoring + backup
Setup hosting pe Vercel + Supabase (default) sau pe VPS Hetzner / on-premise daca vrei date in EU sub control direct. SSL automat, monitoring uptime cu alertare la sub 2 min downtime, backup PostgreSQL zilnic off-site pe S3 encriptat AES-256. Cost lunar tipic 20-80€ in cloud, 35-120€ pe VPS managed.
Training echipa + 30 zile suport
Training live 4-12h pe Google Meet impartit pe roluri (admin, manageri, operatori). Video tutoriale screencast pentru fiecare flux pentru onboarding angajati noi. Documentatie in Notion sau in-app help center. 30 zile suport email/Slack inclus pentru bug fixes si intrebari, raspuns max 4h zile lucratoare. Optional mentenanta lunara dupa 30 zile.
Cum functioneaza
De la primul call pana la echipa care foloseste dashboard-ul zilnic
01
Discovery call 60-90 min — mapam procesele reale
Ne arati Sheets-ul / Excel-ul actual si descrii fluxurile reale ale echipei. Notam ce entitati exista (clienti, comenzi, produse), ce roluri folosesc aplicatia, ce rapoarte se cer manual saptamanal, ce integrari sunt critice. La final iesim cu lista de ecrane si prioritizare MVP vs nice-to-have.
02
Wireframes + estimare ferma in 3 zile
Trimitem schitele ecranelor principale (in Figma low-fi sau direct in markdown cu screenshots), schema database draft si lista features impartite pe sprinturi. Estimare ferma cu pretul si livrarea ferma. Iteram 1-2 runde feedback inainte sa semnezi avansul si sa incepem dev.
Setam repository Git, schema PostgreSQL cu migrari, auth cu Better Auth/Clerk, primele 2-3 ecrane CRUD principale. Deploy pe staging cu URL public — tu vezi progresul in fiecare zi, nu astepti 6 saptamani sa vezi ceva. Daily updates pe Slack/email, demo live saptamanal vineri.
Adaugam roluri si permisiuni, audit log, rapoarte vizuale cu charts, exporturi Excel/PDF. Conectam primele integrari (SmartBill, Google Sheets sau CRM). Testam pe date reale migrate din Sheets-ul tau. Fix bug-uri descoperite in demo-ul saptamanal.
05
Sprint 3: hosting production + training (saptamana 5-6)
Migrare date complete din Excel/Sheets, hosting production pe Vercel/Hetzner/on-premise, setup backup + monitoring. Training live cu echipa ta — admin, manageri, operatori separat. 7 zile de testare paralela cu sistemul vechi inainte de switch complet — fara risc.
06
Go-live + 30 zile suport inclus
Switch complet, retragem Sheets-ul vechi din folosinta (il pastram readonly pentru arhiva). 30 zile suport bug fixes si intrebari rapide pe Slack/email. Dupa 30 zile, optional contract mentenanta lunara 250-500€/luna pentru fixes ongoing, features mici, monitoring si backup continuu.
Stack tehnologic
Stack modern, mature, fara experimente pe banii tai
Next.js 16 + React 19 + TypeScript
Framework React server-side cu performanta excelenta, SSR si streaming, comunitate uriasa, suport long-term. TypeScript pentru type safety in toata aplicatia — refactoring sigur, mai putine buguri runtime. Stack folosit de Vercel, Notion, TikTok web, Hashnode.
PostgreSQL + Drizzle ORM
Database open-source de top, robust, scaleaza pana la TB. Drizzle ORM cu TypeScript pentru queries type-safe, migrari versionate, fara magia ascunsa a Prisma. Indexuri pe coloanele de filtru pentru performanta la 100k+ randuri. Hostat pe Supabase, Neon sau direct pe VPS.
Better Auth sau Clerk pentru auth
Better Auth (self-hosted, open-source) sau Clerk (managed, 25$/luna pana la 10k users) pentru autentificare. Login email/parola, magic links, OAuth Google/Microsoft, 2FA, SSO. Roluri si permisiuni granulare. RBAC mature, nu trebuie sa scriem de la zero ce poate gresi.
Recharts / Tremor pentru charts
Recharts pentru charts custom (line, bar, pie, scatter) cu animatii smooth si responsive. Tremor pentru dashboards rapid construite cu componente pre-stilate (KPI cards, sparklines, comparison tables). Ambele open-source, mature, folosite in productie de mii de firme.
Vercel sau VPS pentru hosting
Default: Vercel pentru frontend (deploy din Git in 30s, edge caching global, SSL automat) + Supabase pentru database (PostgreSQL managed, backup zilnic, 25-100€/luna). Alternativa: VPS Hetzner cu Docker Compose daca vrei totul intr-un singur loc sau on-premise pentru date sensibile.
tRPC sau Server Actions pentru API
Server Actions Next.js 16 pentru endpoint-uri simple (form submit, CRUD) cu type safety end-to-end. tRPC pentru API complex cu validare Zod, caching cu React Query, optimistic updates. Fara sa scriem boilerplate REST/GraphQL manual — gain real de viteza si siguranta.
Firme 5-50 persoane care lucreaza in Sheets/Excel si pierd ore cu copy-paste zilnic
Echipe care sufera de 'doi oameni au editat acelasi rand simultan' saptamanal
Firme care vor sa controleze cine vede ce date (vanzari pe regiune, clienti pe owner)
Cei care fac rapoarte lunare manuale in Excel si vor sa automatizeze in 30 secunde
Firme cu CRM/ERP existent care vor un layer custom deasupra fara sa schimbe sistemele
Echipe care au incercat Retool/Internal sau Bubble si vor ceva propriu mai performant
Cui NU se potriveste
Firme sub 5 persoane unde Google Sheets bine setat e suficient si ieftin
Cei care vor un CRM/ERP complet, nu un layer custom — recomandam HubSpot sau Odoo
Firme care vor solutie no-code in 1 saptamana fara dev — incearca Glide sau Softr
Echipe care nu vor sa schimbe procesele si vor doar 'Excel digitalizat' identic
Cei care vor solutie ultra-customizata cu peste 12 luni dev — recomandam ERP enterprise
Firme care nu vor sa investeasca minim 30 min/saptamana in feedback pe sprinturi
Comparativ
Dashboard custom vs Retool vs Google Sheets pe steroizi
Dashboard custom
Retool / Internal
Google Sheets avansat
Cost initial
3.500-12.000€ one-time
0€ dev, dar 10$/user/luna ongoing
0€ daca ai Workspace
Cost lunar tipic 10 useri
20-80€ hosting
100$+/luna licente
12$/luna Workspace
Performanta la 100k+ randuri
Excelent cu indexuri PG
Decent, depinde de query DB
Pica peste 5-10k randuri
Customizare UI
Total — design pe procesul tau
Limitat la componente Retool
Doar formule + scripts
Roluri si permisiuni
Granular pe entitate + actiune
Pe app / page, nu pe rand
Limitat la sheet sharing
Audit log
Automat, exportabil
Add-on enterprise
Activity log basic
Integrari custom
Orice API REST sau DB
100+ conectori standard
Apps Script manual
Ownership cod sursa
Tu il detii complet
Lock-in pe Retool
Lock-in pe Google
Migrare daca esti nemultumit
Iei codul si dev altundeva
Trebuie rebuild de la zero
Export CSV plus rescrie
Intrebari frecvente
Ce ne intreaba firmele inainte sa comande dashboard custom
Cand inlocuiesc Excel sau Google Sheets cu un dashboard custom?
Cand fisierele tale au depasit pragul la care 1) doua persoane suprascriu munca una alteia saptamanal, 2) ai formule complexe pe care doar un singur om din firma le intelege si daca pleaca esti blocat, 3) ai peste 5.000 randuri si Sheets-ul devine lent / pica la export, 4) ai nevoie de roluri (cine vede ce) si nu poti seta granular in Sheets, 5) introduci date din mai multe surse manual (CRM + facturi + comenzi) si pierzi 2-3h/zi pe copy-paste. Daca bifezi 2+ din astea, ai depasit Excel. Dashboard custom face sens pentru echipe 5-50 persoane care vor sa scape de haos fara sa cumpere SAP de 50.000€.
Cat costa un dashboard intern custom in 4-6 saptamani?
Realiste pentru 2026: dashboard MVP cu 3-5 ecrane (CRUD, login, roluri 2-3 tipuri, 1 raport) — 3.500-5.500€, livrat in 4 saptamani. Dashboard mediu cu 8-12 ecrane, roluri granulare, audit log, exporturi Excel/PDF si 1-2 integrari (Google Sheets, SmartBill, o API CRM) — 6.500-9.500€, livrat in 5-6 saptamani. Dashboard complex cu workflow approval, notificari email/Slack, rapoarte custom si 3+ integrari — 9.500-12.000€, livrat in 6-8 saptamani. Pretul include design UI, dev, hosting setup, training echipa si 30 zile garantie bug fixes.
Ce roluri si permisiuni se pot configura?
Configuram roluri granular pe modulul Better Auth sau Clerk: 1) Roluri ierarhice (admin, manager, operator, viewer) cu permisiuni mostenite. 2) Permisiuni pe entitate (cine vede clientii din regiunea X, cine modifica doar comenzile lui). 3) Permisiuni pe actiune (cine poate sterge, cine doar editeaza, cine doar citeste). 4) Multi-tenant daca ai mai multe filiale (datele din Cluj separate de Bucuresti, dar admin central vede tot). 5) Audit log automat — orice modificare logata cu user + timestamp + valoare veche/noua. Schimbarea de roluri se face din UI de admin, fara redeploy.
Pot conecta dashboard-ul cu Google Sheets sau Excel existent?
Da, e una din cele mai cerute integrari. Variante: 1) Import initial — preluam datele din Sheets/Excel cu coloane mapate manual sau auto, validare, deduplicare. Util pentru migrare. 2) Sync bidirectional — Sheets ramane editabil pentru un user (ex: contabilul), iar modificarile se reflecta in dashboard la 5-15 min (Google Sheets API). 3) Export periodic — dashboard pune date in Sheets pentru raportari sau sharing cu parteneri externi care nu au cont in app. 4) Excel desktop — citire prin SheetJS la upload manual sau via OneDrive/SharePoint API daca esti pe Microsoft 365. Recomandam sa migrezi complet in app dupa 1-2 luni, dar suportul pentru tranzitie e inclus.
Cum se genereaza rapoarte si exporturi din dashboard?
Trei mecanisme: 1) Rapoarte vizuale in UI cu Recharts sau Tremor — grafice line/bar/pie cu filtre dinamice pe data, user, regiune, status. Update real-time. 2) Exporturi pe cerere — Excel (xlsx via ExcelJS cu formule si formatare), CSV pentru import in alte tools, PDF (puppeteer server-side cu template HTML — facturi, rapoarte lunare, contracte). 3) Rapoarte programate — joburi cron care genereaza rapoartele lunare/saptamanale si le trimit pe email catre lista de stakeholderi vineri la 17:00. Toate exporturile respecta permisiunile rolului (operatorul nu poate exporta date la care nu are acces in UI).
Pot integra dashboard-ul cu CRM-ul sau ERP-ul existent?
Da, integrarea cu sisteme existente e des ceruta. Cele mai frecvente integrari pe care le facem: 1) SmartBill / Facturis / FGO — sync clienti si emitere facturi direct din dashboard. 2) HubSpot / Pipedrive / Zoho CRM — sync contacte si deal-uri bidirectional. 3) SAP Business One / WinMentor / Saga ERP — pull stoc si comenzi via API sau database read-only (mai rar via export CSV daca nu au API). 4) Google Workspace / Microsoft 365 — auth SSO si sync calendar. 5) Webhook-uri custom pentru orice tool care expune API REST. Integrarile sunt incluse in pretul de baza pana la 2 sisteme; suplimentar 800-1.500€ per integrare in functie de complexitate.
Cum se hosteaza dashboard-ul — cloud privat sau on-premise?
Trei optiuni dupa nevoie si reglementari: 1) Cloud public (recomandare default) — Vercel pentru frontend Next.js + Supabase/Neon pentru database PostgreSQL, hosting 20-80€/luna in functie de trafic, scale automat. 2) Cloud privat / VPS dedicat — Hetzner sau DigitalOcean cu Docker, ideal daca vrei datele in EU sub control direct, 35-120€/luna setup managed inclus. 3) On-premise — server fizic la sediul firmei pentru date sensibile (financial, medical, juridic), recomandam Ubuntu Server + Docker Compose + backup local pe NAS + backup off-site encriptat. On-premise creste costul setup cu 1.500-3.000€ extra dar e singura optiune pentru anumite industrii reglementate.
Cat dureaza training-ul echipei si ce include?
Training-ul e inclus in toate tier-urile si dureaza 4-12 ore total in functie de complexitate. Format: 1) Sesiune live 2-3h pe Google Meet cu adminul si liderii de echipa — demo end-to-end al aplicatiei, configurare roluri, primii pasi. 2) Sesiune 1-2h pe user role (ex: operatorii separat, managerii separat) cu exercitii practice pe staging. 3) Video tutoriale screencast pentru fiecare flux principal (5-10 video-uri de 2-5 min fiecare) — utile pentru onboarding angajati noi 6-12 luni dupa lansare. 4) Documentatie scrisa in Notion sau in app (help center cu search). 5) Canal de Slack/email pentru intrebari in primele 30 zile, raspuns in max 4h zile lucratoare. Echipele care folosesc deja Trello sau Asana invata interfata in 2-3 zile.
Servicii conexe
Dashboard intern e una din piesele puzzle-ului — restul aici
Vrei dashboard intern firma custom in 4-6 saptamani?
Trimite-ne link la Sheets-ul actual sau un screenshot din Excel si descrie in 2-3 fraze ce face echipa. Iti raspundem cu wireframes + estimare ferma + timeline in 4 ore.