Sari la conținut

Dashboard intern firma

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€.

Roluri si permisiuni granulare
Migrare din Excel/Sheets
Rapoarte si exporturi
Integrari CRM/ERP

Ce include

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.

03

Sprint 1: schema + auth + primele 2-3 ecrane (saptamana 1-2)

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.

04

Sprint 2: roluri + rapoarte + integrari (saptamana 3-4)

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.

Pricing dashboard intern

Trei tier-uri dupa complexitate si numar ecrane

Dashboard MVP

3.500-5.500€

livrare 4 saptamani

  • 3-5 ecrane CRUD principale
  • Auth + 2-3 roluri (admin/operator/viewer)
  • 1 raport vizual cu filtre
  • Export Excel + CSV
  • Migrare din Sheets/Excel
  • Hosting setup Vercel + Supabase
  • Training echipa 4h
  • 30 zile suport bug fixes
Cere oferta

Dashboard Mediu

6.500-9.500€

livrare 5-6 saptamani

  • 8-12 ecrane cu CRUD complex
  • Roluri granulare + audit log complet
  • 3-5 rapoarte cu filtre dinamice
  • Export Excel + PDF cu template
  • 2 integrari (SmartBill/CRM/Sheets)
  • Notificari email pentru actiuni cheie
  • Training echipa 8h cu video tutoriale
  • 30 zile suport + 1 sprint feedback
Cere oferta

Dashboard Complex

9.500-12.000€

livrare 6-8 saptamani

  • 15+ ecrane cu workflow custom
  • Approval flows + delegare task-uri
  • Rapoarte custom + dashboards KPI
  • Rapoarte programate cron + email
  • 3+ integrari (ERP + CRM + Sheets)
  • Notificari Slack + email + in-app
  • Training echipa 12h pe roluri
  • 30 zile suport + mentenanta 1 luna
Cere oferta

Ce influenteaza pretul

  • Numar de ecrane si complexitatea formularelor (validari, conditii)
  • Numar de roluri si granularitatea permisiunilor
  • Numar si tip de integrari (REST API simplu vs SAP cu CSV)
  • Volum date migrate din Sheets/Excel si curatare necesara
  • Hosting (cloud public ieftin vs on-premise mai scump)
  • Design UI custom vs componente pre-stilate Tremor
  • Workflow approval / delegare task-uri (creste complexitate)
  • Rapoarte automate cron vs doar exporturi manuale

Cui se potriveste

  • 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 customRetool / InternalGoogle Sheets avansat
Cost initial3.500-12.000€ one-time0€ dev, dar 10$/user/luna ongoing0€ daca ai Workspace
Cost lunar tipic 10 useri20-80€ hosting100$+/luna licente12$/luna Workspace
Performanta la 100k+ randuriExcelent cu indexuri PGDecent, depinde de query DBPica peste 5-10k randuri
Customizare UITotal — design pe procesul tauLimitat la componente RetoolDoar formule + scripts
Roluri si permisiuniGranular pe entitate + actiunePe app / page, nu pe randLimitat la sheet sharing
Audit logAutomat, exportabilAdd-on enterpriseActivity log basic
Integrari customOrice API REST sau DB100+ conectori standardApps Script manual
Ownership cod sursaTu il detii completLock-in pe RetoolLock-in pe Google
Migrare daca esti nemultumitIei codul si dev altundevaTrebuie rebuild de la zeroExport 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.