Coța Alexandru's Blog

Care este procesul meu pentru un site e-commerce si 3 greseli majore pe care nu vreau sa le repetati si voi?

Published on August 23, 2025

  • implementare completa (48h de munca efectiva)

  • surpriza pentru cei care citesc pana la final

Precizare: Scopul nu este de a critica, ci de a arata ca din momentele grele devenim o versiune mai buna a

noastra!

Precizare: Scopul nu este de a critica, ci de a arata ca din momentele grele devenim o versiune mai buna a

noastra!

S-a intamplat ca o firma locala, sa vrea un

site pentru comandare de miere si imbracaminte, via email de inceput! Eu cu bucurie i-am oferit o

oferta si m-am pus pe treaba!

Nu va mint, a fost o experienta nu prea placuta! Nu am stiut cum sa incep,

din cauza lipsei de materiale si structura! Am procedat cum am fost obisnuit de pe platforme de invatare site-uri:

am imaginile, structura, iconitele si fontul potrivite, iar apoi ma

apuc ca o racheta sa termin site-ul! Frumos si cu stil, dar nerealist in acest caz.

Cu timpul, clientul, cu gandul ca voi termina

repede, cum i-am zis de altfel, m-a intrebat in ce stadiu sunt, si m-am mirat brusc: "Adica?! Nu mi-ai trimis tot".

Ca sa va pun in context, i-am scris toate detaliile, dar nu am tinut cont de cazul in care nu le va citi deloc.

Asta a fost greseala mea!

Am stiut ideea de baza. Dar de ce n-as fi putut face tot proiectul

doar din imaginile si iconitele scoase de pe internet! Pai, nu m-am gandit la

asta. Ideea mi-a fost sugerata de un alt prieten de al meu, spontan spus, de

parca era logic.

In continuare, cand am terminat in doua zile stilurile si paginarea,

realizasem ca mai am putin pana la o data fixa pe care ar fi trebuit sa termin

site-ul. Cliseic, stiu, mai ales cand am mai avut doua zile la dispozitie.

Alta problema a fost ca tarziu ne-am intalnit, i-am aratat munca mea, si s-a mirat:

"Nu are sens sa pun marimea tricourilor intr-un acord de comanda pur si simplu!". El mi-a

zis ca vrea stocuri pentru 3 marimi, la toate tricourile!

"Of, iar ma apuc de treaba, dar trebuie sa ma grabesc ca maine trebuie sa-l pun pe browser!"

Spre fericirea mea, am restabilit totul foarte repede. In acelasi timp, totul a fost foarte dezorganizat.

Dupa, hopa! Alte 2 probleme au aparut, dar rele de tot. Viteza site-ului a fost

dezamagitoare, si imperfectiunea din cauza neprimirii tuturor materialelor. Asa am

pierdut si clientul, asta este!

Eu intre timp am rezolvat problema de eficienta, prin a sterge un fetch din componenta fiu care se multiplica

de 12 ori la ceva putere, mutand-o la parintele componentei, greseala din graba care a facut site-ul foarte lent,

dar inca functional. Dupa aceea, am invatat cum sa configurarez Supabase-ul, baza de date pe care am folosit-o, in a face

schimbarile de stoc live, fara a da refresh ca alt client sa comande un produs care poate a fost deja scos din stoc.

Pana la urma, toate au fost rezolvate. Insa, in doar 3 zile dupa ce am pus site-ul pe internet,

am rezolvat problemele, am adaugat un sitemap, si am schimbat modul in care site-ul poate fi pus pe

net, pentru a avea capacitate pana la 200 de clienti care sa comande deodata, datorita lui Vercel.

Nu am stiut pana acum cat de ofertant este Vercel-ul, pana ce am fost interesat sa ma informez ce ofera fiecare

platforma de deployment gratuita, plus limitarile fiecaruie a unui site de e-commerce!

Cu toate ca nu am simtit multe intelegeri cu acest client, ceea ce este

absolut in regula, m-am distrat facand un site contracronometru,

am invatat o tona, iar acum ma simt mult mai capabil sa fac site-uri

web de e-commerce pentru restaurante si magazine mici, ceea ce vreau sa-mi fie si nisa mea, dar

nu inseamna ca nu pot face si alte genuri de site-uri...