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