crawlerra · lucrări
Ce am construit, cu părțile grele incluse.
Proiecte livrate, nu screenshot-uri. Fiecare lucrare e scrisă cu cifrele reale, deciziile pe care le-am luat și bug-urile pe care le-am prins înainte de live.
- product-launch
CarburantAzi: prețul carburanților din datele Consiliului Concurenței, fiecare preț cu data lui
O sursă oficială și deschisă, Monitorul Prețurilor, care nu spune când s-a schimbat un preț. Cum am construit CarburantAzi, al treilea site din familia Azi, în jurul acestei lipse: fiecare preț cu data stației lui, patru verificări înainte de publicare și „cea mai ieftină” doar după ce prețul a fost văzut schimbându-se.
- product-launch
PromoAzi: nouă lanțuri de supermarketuri într-un singur comparator, cu promoțiile tratate ca intervale, nu ca prețuri
Nouă lanțuri de supermarketuri, 115.884 de produse, 309.772 de promoții și 22,3 milioane de intervale de preț. Cum am modelat promoția ca interval cu reguli de cantitate, ce facem când sursa nu publică deloc codul de bare, și trei erori care au ținut mai mult decât ar fi trebuit: protecția anti-bot care a rupt propriul site, sincronizarea oprită șaptesprezece zile care raporta succes și multipack-ul confundat cu bucata.
- product-launch
FarmaAzi: un comparator de prețuri pentru cinci lanțuri de farmacii, construit pe potrivire după codul de bare
Cinci lanțuri de farmacii, 109.014 listări colectate și 55.734 de produse unice, dintre care 15.385 comparabile între cel puțin două farmacii. Cum am ales potrivirea pe codul de bare în locul potrivirii după denumire, cum arată istoricul de preț pe intervale și trei erori de date care arătau exact ca date bune: prețuri de o sută de ori mai mari, un atribut „OTC: Nu" citit greșit și un cache care a memorat pagina de blocare.
- ecommerce
Reetle: de la primul commit la pre-comenzi deschise în paisprezece săptămâni, cu magazin, checkout și CRM propriu
Paisprezece săptămâni pentru infrastructura comercială a unui produs hardware: magazin Angular cu randare pe server, checkout Stripe cu autorizare la pre-comandă, CRM propriu și legătura automată cu depozitul. Inclusiv starea de lansare care a decuplat software-ul de certificare, Norvegia pe care YAML a transformat-o în valoare booleană și cele trei bug-uri pe care le-am prins abia în producție.
- seo-local
CDMPrint: SEO local pentru o tipografie din Montreal, de la 1,4 Domain Rating la 554 de căutări în top 10
Unsprezece săptămâni de SEO local pentru tipografia CDMPrint din Montreal: de la 1,4 Domain Rating și trafic exclusiv pe brand, la 554 de căutări în primele 10 rezultate și pagini de oraș care intră pe pagina 1 în cinci zile. Inclusiv formularul de contact pe care l-am stricat noi și ce am schimbat după.
- product-launch
Tipografia3D: cum am construit primul serviciu de printare 3D din România cu măsurare din fotografie
Am construit tipografia3d.ro, un serviciu de printare 3D din România care elimină bariera CAD. Utilizatorul fotografiază spațiul cu o carte de credit ca referință, sistemul extrage dimensiunile, alege un șablon parametric și primește piesa în 3-5 zile.
- migration
Elisara: de la site WordPress de prezentare la platformă de rezervări Angular + Spring Boot
Cum am construit platforma de rezervări elisara.ro peste un site WordPress de prezentare. Angular 17 SSR + Spring Boot, Stripe + Apple Pay, notificări Telegram și Google Calendar pentru terapeute, alerte Sentry către Discord, fără pierderi de SEO pe conținutul existent.