Studiu de caz2024

Meta Calculator — gestiunea comenzilor și calculul greutății

Aplicație web la comandă pentru un producător de etrieri fasonați

Marfa se vinde la kilogram, iar greutatea se calcula manual, pe hârtie sau în Excel, pentru fiecare produs din fiecare comandă. O virgulă greșită însemna o ofertă greșită. Am construit aplicația unde forma piesei se configurează vizual, greutatea se calculează singură — în interfață și încă o dată pe server — iar comanda își urmează starea până la finalizare.

TehnologiiNext.jsReactTypeScriptPostgreSQLPrisma
CONFIGURARE PRODUSd² / 162FORMA · 6 LATURI240180240180240180DIAMETRUØ8Ø10Ø12Ø14GREUTATE / BUC1,142 kgTOTAL · 500 BUC571 kg
Client
Producător de etrieri fasonați · construcții
Tip proiect
Aplicație web de gestiune, dezvoltată la comandă
Rol
Arhitectură, dezvoltare, livrare
Status
Livrată și în uz
Contextul

Prețul depinde de greutate. Greutatea, de un calcul manual.

Clientul produce etrieri fasonați — piese din fier-beton îndoite în diverse forme geometrice, comandate de firme de construcții. Fiecare comandă înseamnă un calcul: în funcție de forma piesei, de cotele fiecărei laturi și de diametrul fierului, trebuie stabilită greutatea totală. Marfa se vinde la kilogram, deci prețul depinde direct de ea.

Calculul se făcea manual, pe hârtie sau în Excel: se aduna lungimea fiecărei laturi, se înmulțea cu greutatea pe metru a diametrului respectiv, apoi cu cantitatea. Pentru fiecare produs, din fiecare comandă.

  • Calcul manual al greutății, produs cu produs, comandă cu comandă
  • O greșeală de virgulă = o ofertă greșită, adică bani pierduți
  • Comenzile și clienții, împrăștiați prin fișiere și carnete
  • Nicio imagine de ansamblu: ce e în lucru și ce e gata
Aveau nevoie de un singur loc în care produsul se configurează, greutatea iese corectă de fiecare dată, iar comanda nu se mai pierde între un Excel și un carnet.
Ce am construit

Toată activitatea firmei, într-un singur loc.

O aplicație web în care omul din producție nu trebuie să știe nicio formulă — doar să introducă măsurătorile pe care le are oricum pe desenul tehnic. Restul îl face aplicația: desenează forma, calculează greutatea, leagă produsul de comandă și comanda de client.

Forma + cotele
Calcul automat
Comandă · PDF

Alegi poligonul, completezi cotele și diametrul. Greutatea apare instant, iar comanda pleacă mai departe ca document, gata de trimis.

Funcționalități livrate

Configurarea vizuală a produsului

Utilizatorul alege forma piesei dintr-un selector grafic — orice poligon de la 3 la 12 laturi. Aplicația desenează automat forma și îi cere cotele: fiecare latură și cele două capete. Fără formule, doar măsurători.

Calculul automat al greutății

Pe măsură ce completează cotele și alege diametrul fierului, aplicația calculează instant greutatea pe bucată și totalul pentru cantitatea comandată. Același calcul se reface pe server, la salvare — deci ce se salvează e mereu corect, indiferent ce s-a întâmplat în browser.

Gestiunea completă a comenzilor

Fiecare comandă e legată de un client — date de contact, firmă, adresă, note — și conține oricâte produse. Comanda are stare: Nou / În producție / Finalizat / Anulat, așa că se vede dintr-o privire ce e în lucru și ce e gata.

Export PDF

Comanda se exportă ca document, gata de trimis clientului sau de dus în producție.

Calculator de sine stătător

Pentru situațiile în care cineva vrea doar să afle rapid o greutate, fără să înregistreze o comandă.

Conturi și roluri

Acces pe email și parolă. Administratorii lucrează cu comenzi, clienți, calculator și export; un rol superior poate crea conturi și administra utilizatori. Toate paginile și rutele de date sunt protejate pe server — nimeni nu ocolește restricțiile umblând la browser.

Detalii care contează

Unde se pierd, de obicei, aplicațiile de calcul.

01

Formula e într-un singur loc

Când regula de calcul e scrisă în zece locuri — o dată în formular, o dată la salvare, o dată în export — mai devreme sau mai târziu ajung să nu mai fie identice. Și atunci nimeni nu mai știe care cifră e cea adevărată.

Detalii care contează

Regula de calcul a greutății (d² / 162, formula standard din industrie) este definită o singură dată, într-un modul dedicat, și folosită identic în interfață și pe server. Aici nu are cum să diveargă.

02

Validare pe server, nu doar în formular

Un formular din browser poate fi ocolit, iar o valoare greșită ajunsă în comandă se traduce direct într-o factură greșită.

Detalii care contează

Cotele și cantitățile sunt verificate și recalculate la salvare, pe server. Interfața ajută utilizatorul; serverul garantează datele.

03

Făcută pentru oameni din producție

O aplicație internă ajunge, de obicei, un formular sec — și atunci oamenii se întorc, discret, la Excel.

Detalii care contează

Interfață curată, cu mod luminos și întunecat, stări de încărcare și feedback vizual la fiecare acțiune. Construită pentru oameni care lucrează în producție, nu pentru programatori.

04

Datele nu mai stau pe un singur calculator

Un fișier Excel pe stația unui om se pierde odată cu ea — și cu el, tot istoricul de comenzi.

Detalii care contează

Datele stau într-o bază PostgreSQL găzduită în cloud, cu backup. Accesibile de oriunde, pierdute nicăieri.

Rezultatul

De la hârtie și Excel la un singur flux.

Firma a trecut de la calcule manuale și comenzi ținute prin fișiere la o aplicație unde produsul se configurează vizual, greutatea se calculează singură și corect, iar comanda se exportă în PDF și își urmează starea până la finalizare.

Erorile de calcul — care înainte se traduceau direct în bani pierduți sau în livrări greșite — au fost eliminate din proces.

3–12
Laturi — orice poligon, configurat vizual
Calculul se face în interfață și încă o dată pe server
1
Loc unde e scrisă formula, folosită identic peste tot
PDF
Comanda exportată, gata de trimis sau de dus în producție

Ai un calcul care se face încă în Excel?

Îl mutăm într-o aplicație unde formula e scrisă o singură dată, iar rezultatul e garantat pe server — nu în formular.