Un magazin online luxury outlet full-stack, cu admin CMS și teme vizuale proprii: Amira Boutique vinde piese fashion designer selecționate, la prețuri de outlet, și avea nevoie de o platformă care să transmită lux accesibil fără să depindă de o platformă SaaS externă. Mai jos e procesul exact — de la provocarea inițială la magazinul live de astăzi.
Ecommerce full-stack cu CMS custom, teme vizuale multiple și zero comisioane SaaS lunare.
160 produse, 9 categorii live la lansare
7 teme vizuale schimbabile din admin
Checkout complet cu integrare Stripe
Deploy self-hosted pe Coolify, auto-deploy pe main
Vizual editorial dark, fotografie de produs dominantă și catalog organizat pe 9 categorii — capturat direct de pe amiraboutique.ro
Provocarea
Lux accesibil e o poziționare contradictorie dacă design-ul nu o rezolvă
Amira Boutique vindea piese fashion designer selecționate, la prețuri de outlet, și avea nevoie de un magazin online care să transmită lux accesibil — o promisiune care sună simplu în cuvinte, dar care e contradictorie din punct de vedere vizual dacă nu e tratată cu atenție. „Lux” cere rafinament, spațiere, fotografie de calitate. „Outlet” cere claritate de preț și senzația că faci o afacere bună. Un vizual prea încărcat cu reduceri și bannere stridente distruge percepția de lux; un vizual prea minimalist și rece poate face prețurile de outlet să pară suspect de mici pentru piese de designer autentice. Echilibrul acesta a fost punctul de plecare al întregului proiect, nu un detaliu secundar de stilizare.
Dincolo de echilibrul vizual, exista o problemă de scară reală: un catalog de peste 160 de produse nu se poate naviga eficient fără o structură de categorii solidă. Fără o organizare clară pe 9 categorii, orice vizitator ar fi ajuns să deruleze o listă nediferențiată de produse, exact senzația de „depozit online” pe care poziționarea de boutique curator trebuia să o evite complet.
Ultima parte a provocării era operațională, nu vizuală: brandul avea nevoie de control total din admin — fără să depindă de o platformă SaaS externă pentru fiecare modificare de catalog, temă vizuală sau politică de vânzare. Multe magazine online ajung să plătească, lună de lună, comisioane pe volum de vânzări către platforme terțe. Pentru un outlet cu marje deja comprimate de poziționarea de preț redus, acest cost recurent devine relevant financiar, nu doar un detaliu tehnic abstract.
Soluția de design
Un CMS cu 7 teme vizuale și un checkout gândit pentru decizii rapide
Am construit un singur proiect Next.js 16, cu bază de date integrată și CMS admin custom, pentru a rezolva simultan problema vizuală și problema operațională. Vizual, am optat pentru un editorial dark, cu spațiere generoasă și fotografie de produs care domină pagina — o compoziție care lasă imaginea produsului de designer să vorbească, nu textul sau bannerele de reducere. Această decizie a fost centrală: dacă fotografia de produs e slabă, senzația de lux se prăbușește instant, indiferent cât de bine e construit restul site-ului.
Pentru problema de scară a catalogului, am organizat cele 160+ de produse pe 9 categorii clare, cu variante de produs gestionabile din admin — mărimi, culori, stoc — astfel ca vizitatorul să ajungă rapid la genul de piesă care îl interesează, nu să scaneze un flux nediferențiat. Structura de categorii nu e doar o listă de filtre; e argumentul vizual principal pentru senzația de „boutique curator” pe care poziționarea o cerea.
Partea operațională a soluției e sistemul de admin custom: autentificare proprie (nu delegată unui furnizor extern), 7 teme vizuale complete, 7 stiluri de header și 4 layout-uri de pagină produs, toate schimbabile din panou fără intervenție de dezvoltator. Practic, brandul poate reface complet aspectul magazinului — pentru un sezon nou, o campanie, o schimbare de direcție vizuală — fără să depindă de noi la fiecare modificare. Aceasta e diferența esențială între „am livrat un site” și „am livrat un sistem pe care clientul îl poate opera singur”.
Pentru fluxul de cumpărare, am construit conturi de clienți cu istoricul comenzilor și un checkout complet integrat cu Stripe — pas cu pas, fără fricțiuni inutile între „adaugă în coș” și „comandă confirmată”, pentru că fiecare pas suplimentar într-un flux de plată e un client potențial pierdut, mai ales pentru cumpărături de impuls declanșate de un preț bun de outlet. În plus, am construit funcționalitate de backup și restore a bazei de date direct din admin, ca brandul să nu depindă de infrastructură tehnică externă pentru siguranța datelor lui.
Rezultatul
Live pe amiraboutique.ro, cu control operațional complet
Amira Boutique e astăzi un magazin live pe amiraboutique.ro, cu 160 de produse organizate pe 9 categorii, conturi de clienți funcționale, teme vizuale multiple disponibile din admin și un flux complet de comandă operațional, verificabil de orice vizitator chiar acum, nu doar în capturi de ecran.
Din perspectivă operațională, costul lunar de hosting nu include comisioane SaaS — magazinul rulează pe infrastructură proprie, cu deploy automat pe Coolify la fiecare push pe ramura principală. Practic, brandul plătește doar serverul, nu un procent din vânzări către o platformă terță, un rezultat direct al deciziei de a construi CMS-ul de la zero, în loc de a integra o platformă ecommerce SaaS pentru un catalog de această dimensiune.
Stack folosit
De ce am ales exact acest stack tehnic
Next.js 16
Un singur proiect Next.js 16 servește atât vitrina publică, cât și panoul de admin, ceea ce ne-a permis să ținem catalogul de 160+ produse, temele vizuale și fluxul de checkout în același sistem de rutare și randare, fără sincronizări între aplicații separate.
Coolify
Am ales deploy self-hosted pe Coolify, cu auto-deploy la fiecare push pe ramura main, ca să eliminăm complet taxele lunare de platformă SaaS specifice ecommerce-ului — o decizie care ține costul de operare aproape de zero, dincolo de serverul propriu.
Tailwind CSS
Sistemul de teme vizuale multiple s-a construit pe utilitare Tailwind, ca fiecare temă să poată rescrie paleta, spațierea și tipografia fără să reconstruim componentele de la zero pentru fiecare variantă vizuală disponibilă în admin.
Custom CMS
Panoul de admin custom controlează produsele, categoriile, temele, conturile de clienți și backup-ul bazei de date — control total al brandului asupra propriului magazin, fără dependență de un furnizor extern de platformă.
Highlights
Ce am livrat concret la lansare
Luxury outlet pozitionat editorial: „Rafinament si lux la preturi de outlet”
Admin CMS cu 7 teme vizuale, 7 stiluri header, 4 layout-uri pagina produs
160 produse + 9 categorii migrate la lansare
Autentificare securizata, conturi clienti cu istoricul comenzilor
Auto-deploy GitHub main → Coolify, backup/restore DB din panou
Transferabil la afacerea ta
Ce poți aplica la afacerea ta
Principiile din spatele acestui proiect nu sunt specifice fashion-ului sau ecommerce-ului de lux — sunt decizii de design și arhitectură transferabile la orice afacere cu catalog de produse sau nevoie de control vizual pe termen lung.
Un sistem de teme, nu o pagină fixă
Dacă brandul tău evoluează vizual în timp (colecții noi, sezoane, campanii), construiește o structură de teme schimbabile din admin, nu o singură compoziție hardcodată. Costul inițial e mai mare, dar elimină dependența de dezvoltator la fiecare modificare vizuală ulterioară.
Checkout simplu, nu checkout complet
Un flux de cumpărare câștigă prin numărul mic de pași și absența fricțiunilor, nu prin numărul de funcționalități. Orice pas suplimentar între „adaugă în coș” și „confirmă comanda” e un vizitator pierdut — indiferent de industrie.
Catalogul organizat pe categorii, nu pe listă continuă
Un catalog de sute de produse trebuie navigabil, nu doar existent. Categoriile clare, cu ierarhie vizuală consecventă, transformă un depozit online într-o experiență de tip boutique curator, indiferent de ce vinzi.
Control operațional propriu, fără dependență de SaaS
Dacă volumul de vânzări justifică costul inițial, deținerea infrastructurii (autentificare proprie, backup propriu, hosting propriu) elimină comisioanele recurente pe termen lung — un calcul relevant pentru orice afacere cu marje sensibile la costuri fixe lunare.
Poziționarea vizuală trebuie să susțină prețul perceput
„Lux la preț de outlet” e o promisiune contradictorie dacă vizualul nu o susține. Editorial dark, spațiere generoasă și fotografie de produs dominantă comunică rafinament înainte ca vizitatorul să citească vreun preț.
Deploy automatizat reduce riscul operațional
Auto-deploy la fiecare push pe ramura principală, combinat cu backup/restore accesibil din admin, înseamnă că actualizările de conținut și cod nu depind de intervenție manuală repetată — relevant pentru orice magazin online actualizat frecvent.
Întrebări frecvente
Întrebări frecvente despre acest proiect
Cât costă un proiect ecommerce complex ca Amira Boutique?
Un magazin online cu CMS custom, autentificare proprie, teme vizuale multiple și checkout integrat cu Stripe se încadrează la pachetul Custom Design (3500€, livrare în 30-60 zile) — proiectul Amira Boutique a necesitat exact acest nivel de complexitate. Pentru un magazin online mai simplu, fără CMS custom și fără migrare de sute de produse, pachetul Brand & Site System (1500€, 14-21 zile) poate fi suficient — depinde de câte funcționalități custom sunt necesare.
Cât durează un proiect de această complexitate?
Pachetul Custom Design are un termen tipic de 30-60 zile, pentru că include CMS admin construit de la zero, migrarea catalogului de produse, integrarea de plăți și teste complete pe fluxul de checkout. Răspundem cu o recomandare de pachet și un termen exact în maxim 4 ore de la primul mesaj.
Site-ul Amira Boutique e live și verificabil chiar acum?
Da. Poți accesa amiraboutique.ro chiar acum, poți naviga catalogul de 160 de produse organizat pe 9 categorii și poți vedea fluxul de cumpărare direct, nu doar capturi de ecran alese favorabil.
De ce Next.js cu CMS custom, în loc de Shopify sau WooCommerce?
Platformele SaaS de ecommerce sunt rapide de lansat, dar vin cu comisioane recurente și limitări la nivel de temă și structură de date. Pentru Amira Boutique, control total asupra a 7 teme vizuale schimbabile, asupra structurii de categorii și asupra costului de operare pe termen lung a justificat construirea unui CMS propriu, deployat self-hosted pe Coolify.
Se poate face o abordare similară — CMS custom, teme multiple — pentru altă industrie decât fashion?
Da. Logica de sistem de teme schimbabile din admin și de catalog organizat pe categorii nu e specifică fashion-ului — se aplică oricărui magazin online cu catalog mediu-mare (electronice, decorațiuni, cosmetice) unde brandul vrea control vizual fără dependență tehnică repetată de agenție.
Ce se întâmplă dacă vreau doar un magazin online simplu, fără CMS custom?
Nu orice magazin online are nevoie de nivelul de complexitate din Amira Boutique. Pentru un catalog mai mic, cu o singură temă vizuală și integrare standard de plăți, pachetele Design Essential sau Brand & Site System sunt de obicei suficiente și mai rapide de livrat — discutăm concret nevoile tale în oferta trimisă în 4 ore.
Rămân proprietar al codului și al datelor magazinului?
Da. Fiind un proiect self-hosted, cu bază de date proprie și cod sursă livrat printr-un repository al tău, ești proprietar deplin — poți continua cu noi la mentenanță sau poți muta proiectul la altă echipă tehnică, fără blocaj contractual.
Vrei un magazin online cu control total, nu un șablon SaaS?
Scrie-ne despre catalogul tău de produse și despre ce vrei să controlezi din admin. Răspundem în maxim 4 ore cu o recomandare de pachet și un termen exact de livrare. Poți suna direct la +40 763 344 701 sau ne scrii pe WhatsApp.