Website de reciclare · WordPress

WeAreEco.ro

WeAreEco.ro este canalul digital al campaniei naționale „HaiDEEE să fim ECO!”, organizată de Asociația CNREE. Oricine din București și Ilfov poate cere ridicarea echipamentelor vechi de acasă și este recompensat pentru asta — cu puncte, premii și bilete la tombolă. Totul a fost scris de la zero, fără temă cumpărată și fără page builder.

Vezi website-ul
Client
Asociația CNREE
Domeniu
Reciclare · Deșeuri electrice
An
2023 – 2026
Servicii
Dezvoltare, Integrări, Mentenanță
WeAreEco.ro
01

Provocarea

Ce trebuia schimbat

Reciclarea unui frigider trebuia să fie la fel de simplă ca o comandă online. CNREE avea nevoie ca oricine din București și Ilfov să poată cere ridicarea de acasă și să fie recompensat pentru asta — iar niciun plugin existent nu acoperea combinația: comandă cu prag de greutate, cont creat automat, puncte acordate doar după ridicarea efectivă, premii revendicabile și o campanie separată cu bilete la tombolă.

Majoritatea comenzilor vin de pe telefon, unde o adresă tastată greșit înseamnă o ridicare ratată. Greutățile și punctele pe produs se schimbă des și trebuiau să fie editabile din admin, dar imposibil de ocolit din browser, iar punctele, care au valoare reală, nu trebuiau să poată fi cheltuite de două ori.

02

Abordarea noastră

Cum am rezolvat

Am construit totul ca o aplicație proprie peste WordPress, folosit doar ca bază pentru utilizatori, administrare și conținut. Prima pagină este harta: punctele de colectare vin dintr-un tip de conținut propriu, importat din CSV de echipa CNREE. Formularul de comandă transformă locația telefonului în adresă, verifică zona deservită și recalculează greutatea totală pe server, refuzând orice comandă sub 30 kg.

Contul de client se creează din email la prima comandă și se accesează printr-un link magic, fără parolă. Punctele se adaugă doar când operatorul marchează ridicarea ca finalizată, iar revendicarea unui premiu le scade printr-o actualizare condiționată, astfel încât două cereri simultane nu pot cheltui același sold. În 2026 am trecut din nou prin tot codul pentru securizare.

  • Prima pagină este harta punctelor de colectare din magazinele partenere, alimentată prin import CSV
  • Adresa completată din locația telefonului: consimțământ înainte, reverse geocoding filtrat, normalizarea diacriticelor și verificarea zonei deservite
  • Comenzi de ridicare cu greutate și puncte pe produs, recalculate și validate pe server
  • Câmpuri condiționale pentru persoane fizice și juridice și un calendar de ridicare fără weekenduri și sărbători legale
  • Autentificare fără parolă prin link magic pe email: tokenuri stocate ca hash, valabile 15 minute și o singură dată, limitare a cererilor și fără dezvăluirea conturilor existente
  • Puncte de fidelitate și catalog de premii, cu revendicări atomice și istoric în cont
  • Campania „Reciclezi și ești campion!”, cu contor separat și un bilet la tombolă la fiecare 150 de puncte
  • Un panou simplu pentru operatorii CNREE: cinci tipuri de conținut proprii, coloane personalizate și meniuri reduse la ce folosesc
  • Migrarea comenzilor vechi și o rundă de securizare în 2026: nonce-uri peste tot, JSON în loc de serialize, SMTP în afara codului
03

Rezultatele

Ce s-a schimbat pentru client

30 kg
Comandă minimă, verificată pe server
5
Tipuri de conținut proprii, cu admin dedicat
150
Puncte pentru fiecare bilet la tombolă
10
Zile de la primul commit la un demo complet

Tehnologii folosite

Proiectul următor

Genuin

Vezi studiul de caz
Genuin

Îți place ce vezi?

Cere o ofertă

M: 0771 605 078

E: [email protected]

A: AFI Park 1, Etaj 1, Bd. Vasile Milea 4E, Sector 6, București