Inapoi la Studii de caz
Solutii Software: CRM

Estimart

Platforma CRM complexa pentru firme de constructii: de la estimari si proposals pana la management financiar, inventar materiale si aplicatie mobila pentru instalatori

Functionalitate Cheie Estimari Automate
Module Financiare Invoices & Timesheets
App Mobila React Native (iOS)
Estimart Logo
Detalii Rapide
Platforma Web + Mobile (React Native)
Utilizatori 3 Tipuri Roluri
Module 20+ Module
Stack PHP + MDBootstrap + React Native
Despre Proiect

Estimart este o platforma CRM web (PHP + MDBootstrap) cu aplicatie mobila React Native, construita special pentru firme de constructii specializate in pardoseli decorative. Sistemul automatizeaza si centralizeaza intreg procesul operational - de la estimari detaliate si proposals pana la facturare, inventar materiale si management echipe.

Include Google Maps API integration pentru localizare proiecte si Google Calendar sync. Suporta 3 niveluri de acces (Office, Project Managers, Instalatori) cu permisiuni granulare.

Functionalitati Cheie
Estimates & Proposals
Products & Inventory
Project Management
Finance & Invoices
Calendar Sync
iOS Mobile App
Real-time Reports
Multi-user Roles

Provocarea & Solutia

Provocarea

Firma de constructii se confrunta cu procese complet fragmentate: estimarile se faceau in Excel, inventarul pe hartie, timesheets-urile manual, iar comunicarea echipelor era ineficienta. Lipsa unui sistem centralizat genera erori, duplicare de munca si imposibilitatea de a urmari profitabilitatea reala a proiectelor.

Solutia

Am construit Estimart, o platforma web (PHP + MDBootstrap + MySQL) cu aplicatie mobila React Native. Sistemul unifica toate procesele intr-o singura interfata: generare automata estimates si proposals PDF, management inventar in timp real, facturare cu transe, tracking timesheets, Google Maps si Calendar API integration, app mobil pentru instalatori.

Module Principale

Estimates & Proposals

Generator de estimari cu calcul automat pe camere si arii. Include tracking complet materiale (supplier, cantitate, coverage, pret), labor (tip job, nr. oameni, zile, tarif), echipamente si alte costuri. Profit & Overhead configurabil aplicat automat. Se genereaza Proposals PDF profesionale cu branding complet. Tracking Estimated vs Real Cost pentru analiza profitabilitate.

Products & Inventory Management

Modul complet de inventar cu gestionare: Products (materiale cu furnizori, categorii, preturi, unitati masura), Systems (sisteme complexe create din multiple materiale cu calcul automat pret/sq ft), Inventory (tracking intrari/iesiri materiale, stoc disponibil real-time, materiale rezervate pentru proiecte specifice, alerte stoc minim). Interfata permite adaugare rapida produse, editare bulk prices, generare rapoarte stoc si integrare directa cu modulul Estimates pentru utilizarea automata a preturilor actualizate.

Finance Module

Invoices PDF cu plati in transe multiple si tracking status. Timesheets saptamanale - ore per installer, calcul automat costuri pe baza tarifelor (day/hour rate, travel rate), status platit/neplatit. Workers management cu configurare tarife multiple. Overhead Costs recurenti. Dashboard profit/loss cu comparatie Estimated vs Real costs.

Mobile App (React Native - iOS)

Aplicatie React Native pentru iOS (App Store, unlisted). Functii principale: Time tracking - introducere ore per proiect, Tasks - vizualizare si management, Photos/Samples upload de pe teren, Calendar sync bidirectional, Timesheets - vizualizare si aprobare. Sincronizare real-time cu platforma web.

Superadmin Panel - Multi-Tenancy

🏢 Arhitectura Multi-Tenant

Platforma functioneaza ca SaaS privat - acelas sistem folosit de multiple firme, fiecare cu baza de date complet separata. Panoul Superadmin permite: onboarding firme noi, alocare module selectiva per firma (Estimates, Finance, Projects, etc.), customizare setari si branding per client. Izolare completa - fiecare firma are BD separata, total izolata.

Module Suplimentare

Projects Management

Management complet proiecte: rapoarte progress, finance tracking, schedule cu tasks, alocare materiale, timesheets per installer, Change Orders cu impact financiar, galerii foto, documente. Include Client Portal - clientii pot vizualiza progress, documente si photos fara acces la financiare interne.

Customers & Leads

Customers - baza de date cu istoric complet: estimates, proposals, proiecte, files, note. Leads CRM - atribuire la sales/PM, due dates follow-up, status tracking (New/Contacted/Qualified/Lost), survey tehnic, photos, files. Conversie automata: Lead → Customer → Estimate → Proposal → Project.

Calendar & Tasks

Dual Calendar: Public (business events vizibile echipei) si Private (personale). Google Calendar API sync bidirectional real-time. Tasks: priority levels, status tracking, multi-user assignment, notificari automate.

Commission Sales & Systems

Commission Sales - comisioane PM: alocare produse cu preturi custom, tracking vanzari, calcul automat comisioane. Systems - creare pachete complexe din multiple materiale (ex: "Decorative Floor System"), calcul pret/sq ft, aplicare automata in Estimates.

Tipuri Utilizatori

Office Users

Acces complet: management estimates, proposals, customers, leads, inventar, finance, rapoarte. Creare useri, configurari sistem.

Project Managers

Acces: proiectele atribuite, timesheets, tasks, calendar, commission sales. Creare estimates pentru propriile leads.

Installers

Acces limitat: timesheets proprii, tasks atribuite, calendar, proiectele active. Aplicatie iOS pentru introducere ore si upload poze.

Implementare Tehnica

Backend & Database

PHP - RESTful API cu arhitectura modulara, autentificare multi-role, business logic pentru calcule automate complexe. MySQL - baza de date relationala optimizata cu indexare completa pentru performanta.

Frontend Web

MDBootstrap - interfata moderna si responsive, componente UI pre-built, design consistent, drag & drop pentru tasks si calendar.

API Integrations

Google Maps API - localizare proiecte, vizualizare hartă. Google Calendar API - sincronizare bidirectionala calendar, real-time updates.

Mobile App

React Native - aplicatie cross-platform (iOS), App Store distribution (unlisted), offline sync, push notifications, camera integration.

Caracteristici Cheie

  • Calcule automate complexe (materiale, labor, overhead)
  • Generare PDF profesionale (estimates, proposals, invoices)
  • Google Calendar API integration
  • Real-time sync web ↔ iOS
  • Multi-user roles cu permisiuni granulare
  • Photo galleries cu upload multiple
  • Financial reports & profit tracking
  • Inventory alerts & tracking

Tehnologii

PHP MDBootstrap MySQL React Native REST API Google Maps API Google Calendar API

Vrei un proiect similar?

Contacteaza-ne pentru consultatie gratuita

Contacteaza-ne
Avatar
Vlad Mihai
C.E.O Trater Solutions
Bun venit la Trater Solutions!
Multumim ca ne vizitezi.
Transformam ideile in proiecte digitale inovatoare.
Hai sa facem lucruri grozave impreuna! ;)
WhatsApp