Preskočiť na obsah
Späť na projekty

Reštaurovanie Immaculata

Viacjazyčný web pre prezentáciu reštaurátorských a umeleckých prác. Verejnú galériu dopĺňa vlastná administrácia obsahu, fotografií a požiadaviek od návštevníkov.

Frontend, backend, CMS a vlastný hosting — od verejného webu po správu obsahu a nasadenie.

  • Nuxt
  • Laravel
  • Filament
  • Docker
Úvodná stránka Immaculata s hlavnou fotografiou a úvodom do reštaurátorských služieb

Zadanie a prístup

Web má ukázať výsledky reštaurátorskej práce a pomôcť návštevníkovi dostať sa od ukážky realizácie ku kontaktu. Dôraz je na fotografie, prehľadnú navigáciu a lokalizovaný obsah v slovenčine, češtine a angličtine.

Verejný web

Frontend v Nuxt a Vue prezentuje služby, prehľad prác a detaily s fotogalériou. Obsah načítava cez API z backendu. Vyhľadávanie pomáha nájsť realizácie podľa názvu alebo lokality.

Prehľad reštaurátorských prác s vyhľadávaním a fotografiou realizácie
Prehľad realizácií s vyhľadávaním.
Detail reštaurátorskej práce s fotografickou galériou
Fotografie a detail konkrétnej realizácie.

Administrácia a správa fotografií

Backend v Laravel s administráciou Filament tvorí jednoduché CMS. Správa stránok, obsahových sekcií, navigácie, realizácií a lokalizovaných textov je spojená s knižnicou médií a priraďovaním fotografií k obsahu.

Požiadavky z kontaktného formulára

Otázky od návštevníkov sa ukladajú do backendu. V administrácii ich možno spracovať podľa stavu a doplniť interné poznámky, aby komunikácia zostala prehľadná.

Vlastný hosting a nasadenie

Aplikácia beží v Docker kontajneroch na našom dedikovanom serveri, ktorý hostí aj ďalšie projekty. Požiadavka prechádza cez Nginx a Traefik do príslušnej aplikácie. Súčasťou realizácie bola príprava vlastného hostingu a nasadenie frontendovej aj backendovej časti.

Výsledok

Jedno riešenie spája prezentáciu prác, každodennú správu obsahu, fotografie a požiadavky od návštevníkov. Oddelený frontend a backend umožňujú rozvíjať verejný web aj administráciu samostatne.