Si Funksionon Sistemi
Një vështrim teknik mbi arkitekturën dhe teknologjitë që fuqizojnë platformën Elbasan Kultura.
Frontend Modern
Ndërtuar me Next.js 14 dhe React, duke ofruar një eksperiencë të shpejtë dhe interaktive për përdoruesit (SPA). Përdorim Server Components për performancë maksimale dhe SEO.
3D Graphics
Integrimi i Three.js përmes React Three Fiber për të krijuar eksperienca vizuale 3D të pasura, si modeli i kalasë në faqen kryesore.
Menaxhimi i Të Dhënave
Të dhënat strukturohen në format JSON dhe shërbehen në mënyrë statike. Sistemi i vlerësimeve përdor LocalStorage për të ruajtur feedback-un e përdoruesve pa nevojë për login.
Performanca
Optimizuar për shpejtësi me Tailwind CSS për styling minimal dhe Next/Image për optimizimin automatik të imazheve dhe lazy loading.
Struktura e Projektit
elbasan-culture-website/ ├── app/ │ ├── layout.tsx # Layout kryesor │ ├── page.tsx # Faqja kryesore (Home) │ ├── pikat-kulturore/ # Lista dhe detajet │ ├── sistemi/ # Kjo faqe │ └── ... ├── components/ │ ├── hero-3d.tsx # Komponenti Three.js │ ├── navbar.tsx # Navigimi │ └── review-system.tsx # Sistemi i vlerësimeve ├── lib/ │ └── data.ts # Të dhënat statike └── public/ # Asetet publike