Devlog #2 – Un magazin online pe înțelesul tuturor (cu MedusaJS, Next.js și NeonDB)
Devlog #2 – Un magazin online pe înțelesul tuturor (cu MedusaJS, Next.js și NeonDB)
Salut din nou! În acest devlog vreau să vă povestesc, cu entuziasm și sinceritate, despre un proiect la care lucrez: un magazin online construit cu unele dintre cele mai moderne unelte din lume. Poate numele sună SF – MedusaJS, Next.js, NeonDB – dar promit că totul are legătură cu ceva foarte simplu: să vindem produse online ușor, rapid și fără bătăi de cap.
De ce fac asta?
Pentru că știu cum e să ai produse bune (fie că-s ouă, miere, legume sau haine) dar să nu știi cum să le pui pe internet. Și pentru că mulți din zona rurală au ceva de oferit, dar lipsa unei platforme simple îi ține pe loc.
Așa că m-am pus pe treabă.
🧱 Ce e MedusaJS?
Gândiți-vă la Medusa ca la motorul din spatele magazinului. Nu se vede, dar face toată treaba grea: stochează produsele, procesează comenzile, calculează prețurile, gestionează stocul.
Spre deosebire de alte motoare care sunt greoaie sau costisitoare, Medusa e open source – adică gratuită – și foarte flexibilă. O pot adapta oricând dacă vreau să vând brânză artizanală, scule agricole sau chiar produse digitale.
🌐 Ce e Next.js?
Next.js e partea care se vede. Este fațada magazinului, ce apare când cineva intră pe site. Aici alegi ce produs vrei, pui în coș, plătești.
Ce-mi place la Next.js e că e foarte rapid și face ca totul să se simtă “curat” – ca atunci când intri într-un magazin bine organizat.
💾 Ce e NeonDB?
Aici se stochează toate datele – clienți, comenzi, produse. Gândiți-vă la NeonDB ca la un raft mare cu sertare ordonate. Când ai nevoie de o informație, Neon o aduce în câteva milisecunde.
E modernă, scalabilă și funcționează perfect cu Medusa. Plus că e în “cloud”, adică nu trebuie să-mi bat capul cu servere fizice.
🔄 Cum funcționează totul împreună?
- Medusa face toată logica din spate (produse, prețuri, stocuri).
- Next.js afișează totul frumos pentru client.
- NeonDB păstrează în siguranță toate datele.
Ca un lanț bine pus la punct: producător – magazin – client. Doar că totul e digital.
🎯 Ce urmează?
Vreau să finalizez o primă variantă funcțională, apoi:
- să o testez cu produse reale (ex: miere și conserve de la ai mei)
- să fac cât mai simplu procesul de adăugare produse pentru oricine (inclusiv bunica, dacă vrea!)
- și, de ce nu, să-i ajut și pe alții din sat sau din zonă să aibă propriul magazin online, fără să dea bani grei pe platforme complicate.
Dacă ești curios cum funcționează totul sau ai produse pe care vrei să le vinzi, scrie-mi. Nu trebuie să știi programare. Eu mă ocup de partea grea. Tu doar îmi spui ce vrei să vinzi.
Ne vedem în următorul devlog – acolo voi povesti cum am integrat plățile și cum am făcut totul să meargă chiar și pe telefonul lui tataie!
Vrei să citești și alte devloguri? Urmărește-mă – urmează și altele, din ce în ce mai concrete și aplicate. Până atunci, îți mulțumesc că ai citit!
Dacă vrei să continui seria, pot să îți structurez următoarele titluri și teme în același format. Vrei să facem un plan pe 5 devloguri?