React + Next.js frontend aplikacija za prikaz i upravljanje putovanjima i destinacijama.
Ovaj repozitorij sadrži frontend aplikaciju izrađenu u okviru projekta za predmet Dinamički web sistemi.
Frontend aplikacija koristi:
- 🧠 Next.js
- ⚛️ React (Client components)
- 🎨 Material UI
- 🗺️ react-leaflet / Leaflet (interaktivna mapa)
- ✨ Tamna tema + UI komponente za lep izgled
Backend API (FastAPI) nije u ovom repozitoriju — frontend očekuje da backend radi na
http://localhost:8000.
Ako želiš pokrenuti samo frontend:
- Otvori repozitorij lokalno i uđi u folder:
Frontend:
cd frontend
npm install
npm run dev
Backend:
cd backend
python -m venv venv
# activate venv
pip install -r requirements.txt
uvicorn main:app --reload --port 8000




