Sari la conținut

Creare site Timișoara: studiul de caz Dennis Media, studio foto-video

Web Design· 4 min· DCL Team

Creare site Timișoara: studiul de caz Dennis Media, studio foto-video

Dennis Media e un studio din Timișoara care face foto și video, web development, SEO, marketing digital și branding. Pentru ei, crearea site-ului a însemnat plecarea de pe un WordPress vechi pe o aplicație scrisă de noi în Node.js, cu un panou din care echipa își administrează singură portofoliul video, cererile de la clienți și programările pentru filmări. Mai jos găsești ce aveau, ce am construit și de ce am ales așa.

Cine e Dennis Media

Pe dennismedia.ro, studioul se prezintă ca „studio integrat din Timișoara: producție foto și video, web development, SEO, marketing digital și branding”. Lucrează deci cu imagine în mișcare, iar site-ul e primul loc unde un client vede ce au filmat până acum.

Pentru o astfel de firmă, portofoliul e chiar produsul. Dacă e greu de actualizat, rămâne în urmă față de proiectele reale ale echipei.

Nevoia: un portofoliu care se schimba doar din cod

Site-ul vechi era pe WordPress, cu performanță slabă, fără un loc central de administrare și fără legătură cu instrumentele pe care echipa le folosea zilnic. Portofoliul se putea schimba doar prin intervenție în cod. Fiecare proiect nou cerea un developer și o nouă publicare a site-ului.

Concret, studioul avea nevoie de trei lucruri:

  • un portofoliu video pe care să-l actualizeze singuri, fără programator;
  • un loc unde cererile venite din site să nu se piardă;
  • o evidență a sesiunilor foto și video programate cu clienții.

Ce am construit

Am refăcut site-ul complet pe cod propriu:

  • Server pe Node.js, Express și PostgreSQL. Conținutul, proiectele și cererile stau într-o bază de date proprie, nu în tabelele unei teme.
  • Panou de administrare în React, făcut după felul în care echipa lucrează cu materialele video.
  • Portofoliu video cu încărcare amânată (lazy loading): clipurile se încarcă pe măsură ce vizitatorul ajunge la ele, nu toate la deschiderea paginii.
  • Un CRM simplu pentru lead-uri: cererile din formular ajung într-o listă din panou.
  • Un calendar pentru sesiunile foto și video programate cu clienții.
  • Rulare sub PM2, cu monitorizare și repornire automată a procesului.

Proiectul apare în portofoliul nostru și pe pagina de studii de caz, cu perioada 2024-2026.

Deciziile de design și development

De ce cod propriu și nu altă temă

Problema de la Dennis Media nu era aspectul, ci faptul că fiecare proiect nou trecea printr-un developer. O temă nouă pe același WordPress ar fi mutat problema, nu ar fi rezolvat-o. Am construit panoul în jurul unei acțiuni repetate des: „adaug un proiect video în portofoliu”. Acțiunea trebuia să fie scurtă și să nu ceară cod.

De ce video cu încărcare amânată

Un portofoliu video e greu prin natura lui. Dacă toate clipurile pornesc odată, pagina devine lentă exact pentru vizitatorul pe care vrei să-l convingi. Încărcarea amânată păstrează pagina ușoară, iar clipurile apar când omul ajunge la ele.

De ce lead-uri și calendar în același panou

O firmă de producție trăiește din programări. Cererea din site și filmarea care urmează sunt două capete ale aceluiași flux. Le-am pus în același panou ca echipa să nu mai țină cererile într-un inbox și programările într-un alt instrument.

De ce PM2 cu repornire automată

Site-ul e o aplicație Node.js care rulează continuu. PM2 o supraveghează și o repornește dacă se oprește, așa că o eroare nu lasă site-ul căzut până când observă cineva.

Ce poate lua de aici o firmă de servicii din Timișoara

Dacă ai un studio, un atelier sau o firmă de servicii din Timișoara și te gândești la un site nou, câteva întrebări din acest proiect îți sunt utile și ție:

  1. Ce actualizezi cel mai des? La Dennis Media era portofoliul. La tine poate fi lista de lucrări, meniul sau programul. Panoul trebuie construit în jurul acelei acțiuni.
  2. Unde ajung cererile din site? Dacă se pierd printre alte emailuri, merită un loc al lor în panou.
  3. Ai nevoie de programări? Un calendar legat de site te scutește de un instrument separat.
  4. Cât de greu e conținutul tău? Video, galerii mari și cataloage cer încărcare gândită de la început, nu reparată după lansare.
  5. Pleci de pe WordPress? Atunci contează cum se mută conținutul existent. Am scris separat despre migrarea de pe WordPress pe platformă proprie.

Tipurile de site pe care le facem și cum lucrăm le găsești pe pagina de creare site Timișoara.

Ai un proiect asemănător?

Dacă vrei un site pe care echipa ta să-l poată actualiza singură, scrie-ne pe pagina de contact și îți spunem cum l-am construi. Dacă ai deja un site și vrei întâi să știi unde pierde, cere auditul SEO gratuit.

Gata de start?

Transformă asta în rezultate pentru afacerea ta.

Consultanță gratuită și o ofertă clară pentru site-ul sau campania ta.

Distribuie acest articol

- Audit SEO gratuit -

Vezi în 30 de secunde ce îți ține site-ul în urmă în Google

27 de verificări reale pe indexare, conținut, partea tehnică și date structurate. Scorul îl vezi pe loc, fără cont și fără card.

Vrei să discutăm un proiect?

Cumpără planul potrivit, încearcă demo-ul sau vezi filmul nostru.

Contactează-ne

Cookie-uri. Folosim doar stocare esențială; cea de analiză și de marketing doar dacă accepți. Detalii în Politica de cookies și confidențialitate.