Kako napraviti webshop u Laravelu?
Kroz model kataloga, korpu, naplatu i administraciju — uz integracije za dostavu i fiskalizaciju.
Laravel je dobar izbor za shop koji ima specifičnu logiku — B2B cene, posebna pravila dostave, povezivanje sa magacinom. Za standardnu prodavnicu od pedeset proizvoda gotovo rešenje je jeftinije.
Osnovni delovi
- Katalog — proizvodi, kategorije, varijante (veličina, boja), zalihe
- Pretraga i filteri — moraju biti brzi i na velikom katalogu
- Korpa — u sesiji za goste, u bazi za prijavljene
- Naplata — kartice preko banke, pouzeće, uplatnica
- Porudžbine — statusi, istorija, automatski mejlovi
- Administracija — unos proizvoda, obrada porudžbina, izveštaji
Integracije za Srbiju
- Kurirska služba preko API-ja — automatsko kreiranje pošiljki i statusi
- Bankarski servis za kartično plaćanje
- Fiskalizacija u skladu sa važećim propisima
- Knjigovodstveni program, ako se porudžbine prenose
Na šta paziti
Brzina liste proizvoda (keširanje i pravilni upiti), sigurnost naplate i tačnost zaliha. Realan rok za ozbiljan shop je tri do pet nedelja.