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.
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.
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ă.
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.
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.
Alegi poligonul, completezi cotele și diametrul. Greutatea apare instant, iar comanda pleacă mai departe ca document, gata de trimis.
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.
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.
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.
Comanda se exportă ca document, gata de trimis clientului sau de dus în producție.
Pentru situațiile în care cineva vrea doar să afle rapid o greutate, fără să înregistreze o comandă.
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.
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ă.
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ă.
Un formular din browser poate fi ocolit, iar o valoare greșită ajunsă în comandă se traduce direct într-o factură greșită.
Cotele și cantitățile sunt verificate și recalculate la salvare, pe server. Interfața ajută utilizatorul; serverul garantează datele.
O aplicație internă ajunge, de obicei, un formular sec — și atunci oamenii se întorc, discret, la Excel.
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.
Un fișier Excel pe stația unui om se pierde odată cu ea — și cu el, tot istoricul de comenzi.
Datele stau într-o bază PostgreSQL găzduită în cloud, cu backup. Accesibile de oriunde, pierdute nicăieri.
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.
Îl mutăm într-o aplicație unde formula e scrisă o singură dată, iar rezultatul e garantat pe server — nu în formular.