Catalog Selekt Doors — Dezvoltare TypeScript | brdz.net
Studiu de caz

Catalog de uși premium — selektdoors.md

Uși / magazin online

Selekt Doors 5 săptămâni TypeScript Next.js Node.js PostgreSQL TailwindCSS

Provocare

Selekt Doors Moldova avea nevoie de un catalog de produse bilingv, în română și rusă, cu filtrare avansată pentru peste 200 de variante de uși, flux de solicitare ofertă și un panou admin simplu pentru personal non-tehnic, fără o platformă CMS terță care să limiteze modelul de date.

Soluție

Am construit o aplicație personalizată în TypeScript: front-end Next.js cu randare pe server pentru SEO și viteză, backend REST API în Node.js și bază de date PostgreSQL pentru catalog și oferte. Panoul admin permite echipei să adauge variante de uși, să actualizeze fotografii și să gestioneze cereri de ofertă fără implicarea dezvoltatorilor.

Rezultate

Interogările de filtrare a produselor se execută în sub 400 ms. Echipa gestionează independent peste 200 de SKU-uri din panoul admin. Impresiile din căutarea organică s-au triplat în trei luni de la lansare, după indexarea corectă a paginilor SSR.

Site-ul este disponibil la selektdoors.md.

Conformitate cu protecția datelor (Legea 195/2024)

În septembrie 2026 a intrat în vigoare Legea 195/2024 privind protecția datelor cu caracter personal. Am adus selektdoors.md în conformitate: banner de cookie-uri cu greutate egală pentru Accept tot / Refuz / Setări, Google Analytics blocat până la acordul pentru analiză, și pagini bilingve (RO/RU) Confidențialitate, Cookie-uri și Termeni care acoperă autoritatea CNPDCP, cele 7 drepturi ale persoanei vizate, destinatarii datelor și transferurile internaționale (Google, Telegram). Footerul afișează acum entitatea juridică, IDNO și adresa, plus un contact dedicat privacy@selektdoors.md. Formularul de solicitare ofertă are o bifă de consimțământ nebifată implicit.

Sub capotă: consimțământul este salvat în cookie și localStorage, alegerea se trimite la /api/consent/choice înainte de hidratare ca nimic să nu se încarce prematur, iar redirecționările trec prin NEXT_PUBLIC_SERVER_URL ca să funcționeze corect în spatele nginx. Am livrat și actele cerute de lege: registru de evidență a prelucrărilor, procedură de notificare a breșelor în 72 de ore, listă de verificare a operatorilor asociați și o evaluare DPO (un DPO dedicat nu este obligatoriu pentru acest profil de afacere).

200+ produse în admin Filtre sub 400 ms 3× impresii organice în 3 luni Conform Legii 195/2024 (consimțământ, politici CNPDCP)