Aplicație web

Raftul — platformă de e-commerce tip marketplace

Un magazin online gândit pentru producție, pe piața din România și UE (prezentat sub un brand fictiv): vitrină cu căutare tolerantă la greșeli, promoții, stoc pe mai multe depozite, checkout cu card, ramburs și transfer bancar, retururi, SEO integrat, API REST pentru aplicații mobile și panou de administrare pe roluri.

În dezvoltare2026Comerț online
Raftul — platformă de e-commerce tip marketplace

Prezentare

Prezentare

Un magazin complet, pregătit pentru marketplace: de la navigare și căutare la coș, cupon, checkout, procesarea comenzii, rambursări și retururi — totul funcționând cap-coadă pe o bază de date PostgreSQL reală. Brandul, domeniul și datele firmei clientului sunt înlocuite în această prezentare; capturile provin dintr-o copie anonimizată cu date demo generate (84 de produse, 71 de clienți, 260 de comenzi).

Puncte forte

  • Căutare care iartă greșelile: SKU/EAN exact, căutare full-text fără diacritice, cu sinonime și prefixe, apoi toleranță la greșeli prin trigrame — „samsng” găsește tot Samsung, „televizr” găsește televizoare — și sugestii „ai vrut să cauți” din căutările reușite.
  • Motor de promoții: reduceri automate în catalog, cupoane, „cumperi X primești Y”, pachete, livrare gratuită, oferte pentru prima comandă și pentru grupuri de clienți; prețul tăiat respectă regula Omnibus din UE (cel mai mic preț din ultimele 30 de zile).
  • Stoc pe depozite, cu rezervare la plasarea comenzii și blocare la nivel de rând, deci supravânzarea e imposibilă; fiecare modificare scrie o mișcare de stoc.
  • Checkout și plăți: card prin checkout-ul găzduit Stripe, ramburs și transfer bancar, toate printr-o singură interfață de plată; tarife de livrare pe metodă, zonă, greutate și clasă, cu link de urmărire la curier.
  • SEO din proiectare: URL-uri ierarhice curate, redirecționări 301 automate când produsele se mută, noindex pentru combinațiile de filtre în afară de paginile de aterizare alese, date structurate complete, sitemap-uri împărțite cu hreflang, feed Google Merchant și un panou de sănătate SEO.
  • Panou de administrare cu 7 roluri și permisiuni editabile: comenzi, retururi, stocuri, promoții, conținut, SEO, coșuri abandonate, import și export CSV/Excel, analiză — fiecare modificare intră în jurnalul de audit.
  • Pregătit pentru creștere: model de date multi-vânzător (vânzători, comisioane, plăți), API REST versionat pentru viitoarele aplicații mobile și o coadă de joburi în PostgreSQL pentru emailuri, recalcularea prețurilor și remindere pentru coșuri abandonate.

Securitate și GDPR

Parole Argon2id, tokenuri de sesiune stocate ca hash, blocare după încercări eșuate, rate limiting, verificări CSRF, validare peste tot, HTML sanitizat, fișiere încărcate re-codate, exporturi CSV protejate; analiză doar cu consimțământ, export de date și ștergerea contului de către client.

Capturi de ecran

Studiu de caz

Provocarea

Un retailer avea nevoie de un magazin care să poată deveni marketplace fără rescriere: căutare rapidă într-un catalog mare, promoții care respectă regulile UE de afișare a prețurilor, stoc care nu se supravinde niciodată între depozite și un SEO suficient de puternic ca să concureze cu marii jucători din România — fără ca datele cardurilor să atingă serverele lui.

Soluția

O singură bază de cod Next.js, cu straturi strict separate: paginile, acțiunile de server și API-ul REST versionat apelează aceleași servicii de domeniu (catalog, prețuri, căutare, coș, comenzi, stoc, retururi), așa că backend-ul e pregătit pentru aplicații mobile. Banii sunt stocați în subunități întregi, cu TVA calculat pe linie; căutarea rulează în PostgreSQL (full-text plus pg_trgm) în spatele unei interfețe de provider; rezervările de stoc folosesc blocări la nivel de rând; plățile, curierii, emailul, stocarea și AI-ul stau în spatele unor adaptoare activate prin variabile de mediu. O coadă de joburi în PostgreSQL trimite emailuri, recalculează prețuri și trimite remindere pentru coșuri abandonate.

Rezultate

Tot nucleul funcționează cap-coadă — navigare, căutare, coș, cupon, checkout, comandă, procesare în admin, rambursare și retur — cu teste unitare și de integrare pentru prețuri, căutare, sanitizare, siguranța CSV, supravânzare, rambursări și tranzițiile comenzilor. Serviciile externe se activează din configurare, iar panoul de administrare arată exact ce integrări mai lipsesc.

Rolul nostru

Arhitectură, modelarea datelor, dezvoltare backend și frontend, motoarele de căutare și prețuri, integrări de plăți și livrare, SEO, securitate, panou de administrare, testare și documentație.

Proiecte asemănătoare

Slipstream — platformă de bar cu comenzi QR, puncte de fidelitate și jocuri
Aplicație webStudiu de caz

Slipstream — platformă de bar cu comenzi QR, puncte de fidelitate și jocuri

O platformă digitală completă pentru un bar cu tematică motorsport (demo cu un brand fictiv): comenzi de la masă cu cod QR și ecran de bar în timp real, rezervări, evenimente, puncte și recompense, pronosticuri pentru weekendul de curse, pub quiz, funcții de comunitate și opt jocuri în browser.

  • HTML5
  • CSS
  • JavaScript
  • PostgreSQL
  • +4

Ai nevoie de ceva asemănător?

Putem construi un proiect ca acesta în jurul obiectivelor, conținutului și bugetului tău.

Esc