Sari la conținut

Echipamente sportive, B2B

Portal B2B pentru Dribling 67: catalog, configurator de oferte și comenzi

Un portal în care distribuitorii și cluburile sportive văd catalogul cu prețurile lor, își configurează oferta pe mărimi și culori, primesc PDF-ul pe loc și plasează comanda. Totul administrat dintr-un panou cu roluri și permisiuni.

Client
Dribling 67
An
2026
Tehnologii
Laravel 12FilamentLivewireTailwindMariaDB
Dribling 67: Portal B2B cu catalog, configurator de oferte, comenzi și PDF-uri generate automat

5 min

de la cerere la ofertă trimisă, față de o oră

0

erori de mărimi de la lansare: clientul le completează singur

1 clic

import complet al listei de prețuri de la furnizor

Provocarea

Dribling 67 vinde echipament sportiv personalizat către cluburi, școli și distribuitori. Fiecare ofertă însemna un Excel completat de mână, cu prețuri diferite pe client, mărimi completate ulterior pe telefon și un PDF trimis pe WhatsApp. Erorile de preț și de mărimi se descopereau la livrare, iar lista de prețuri de la furnizor se actualiza manual, produs cu produs.

Soluția

Am construit un portal B2B cu Laravel și Filament. Catalogul se importă direct din lista de prețuri a furnizorului, fiecare client are lista lui de prețuri și vede doar ce i se potrivește. Configuratorul de oferte lasă clientul să aleagă produsele, culorile și cantitățile, generează o pagină publică de ofertă cu link și QR și un PDF identic. Din ofertă se face comanda, iar completarea mărimilor se face online, de către client. Panoul de administrare are roluri și permisiuni, iar aplicația rulează pe găzduire shared, fără server dedicat.

Ce face aplicația

  • Catalog de produse cu variante, culori, mărimi și fotografii, importat din lista de prețuri a furnizorului
  • Liste de prețuri per client, cu adaosuri și reduceri configurabile
  • Configurator de ofertă cu pagină publică (link și QR) și PDF generat automat
  • Transformarea ofertei în comandă și completarea mărimilor de către client
  • Panou de administrare cu roluri, permisiuni și istoric
  • Rulează pe găzduire shared, cu deploy automat și migrări prin webhook

Context

Dribling 67 este un furnizor de echipament sportiv personalizat din vestul țării. Clienții sunt cluburi, școli și distribuitori, fiecare cu prețuri negociate separat. Volumul de oferte crescuse, iar procesul manual nu mai ținea pasul.

Ce am construit

Prima versiune utilizabilă a fost livrată în opt săptămâni, apoi am adăugat funcționalități pe etape, cu demo-uri săptămânale. Am ales Laravel și Filament pentru că oferă un panou de administrare matur, pe care l-am adaptat complet la limba română, inclusiv acolo unde traducerile oficiale lipsesc.

O constrângere importantă a fost găzduirea: clientul avea deja un cont de shared hosting fără acces SSH. Am construit aplicația ca să funcționeze acolo, cu PDF-uri generate în proces, fără servicii externe, și cu deploy prin sincronizare FTP și un webhook care rulează migrările.

Ce a urmat

Aplicația este folosită zilnic. Suita de teste automate acoperă fluxurile critice, de la import până la PDF, ca fiecare modificare să poată fi livrată fără regresii.

Vrei ceva similar pentru firma ta?

Spune-ne în două rânduri ce ai nevoie. Revenim cu întrebări și o estimare în cel mult 24 de ore lucrătoare.

Cere ofertă