za backend sem uporabil php in mySQL tako kot so bila navodila.
mapo /backend se nato prestavi v strežnik, ki bo gostoval backend.
V mojem primeru je bil to xampp (apache)
za frontend pa sem uporabil framework NextJS, ki temelji na React-u z možnostjo SSR (server side rendering).
Za zagon frontenda je potreben Node in yarn.
Preden zaženemo spletni strežnik je potrebno le nastaviti spremenljivke v env datoteki.
Bolj natančno API ključ za google zemljevide (trenutno je nastavljen moj, ki pa se ga seveda lahko uporabi za testiranje)
in url backend serverja (trenutno je nastavljen na http://localhost/backend)
Ko je vse to nastavljeno pa se lahko zažene spletni strežnik.
Preprosto se v konzoli premaknemo v mapo frontend in izvedemo komando yarn install
,
nato ko se izvajanje konča izvedemo komando yarn build
,
ob koncu pa še yarn start
.
Nato se bo na http://localhost:3000
zagnal server, kjer je tudi dostop do strani.