EA
Ekosystem Aion
← Wróć do katalogu
Pizzeria Ateńskaactive
Slugatenska-aionflow
Domenaatenska.aionflow.pl
Port3006
Wzorzec deployplain-script
Ścieżka repo/var/www/atenska.aionflow.pl
Status PM2 (na żywo)
ProcesStatusUptimeRestarty
atenska-aionflowonline1d0
Głębsze spojrzenie

inspiracja

Świadome odrzucenie 'greckiej tawerny' mimo nazwy 'Ateńska'insight

Strona jawnie deklaruje 'Nie udajemy włoskiej tawerny ani greckiej trattorii' — mimo nazwy nawiązującej do Aten, pozycjonowanie jest świadomie lokalne/polskie. Ślad wcześniejszej koncepcji grecko-włoskiej widoczny w nieużywanych assetach (souvlaki.svg, moussaka.jpg).

źródło: o-nas.vue/index.vue (cytat); public/images (nieużywane pliki)

cel

Strona pizzerii z dwoma lokalami, sprzedaż przez telefongoal

Pizzeria Ateńska (Barbara Pikul), dwie lokalizacje: Dąbrowa Tarnowska i Żabno. Cel: prezentacja menu (30+ pizz, burgery, kebab) i kierowanie do zamówień telefonicznych, Messenger jako kanał zapasowy.

źródło: composables/useSiteData.ts; pages/kontakt.vue

zależności

Statyczna treść bez CMS, bez SMTP, bez integracji zamawiania onlinedependency

Cała treść (menu, godziny, dane firmy) zaszyta na stałe w useSiteData.ts. Brak Directus, brak nodemailer/smtp, brak integracji z platformami dostaw — zamówienia wyłącznie telefoniczne.

źródło: package.json; composables/useSiteData.ts

znaczenie

Realny, działający od dekad lokalny biznes rodzinnyinsight

Kopia strony pozycjonuje firmę jako działającą 'od ponad dwóch dekad' w regionie Powiśla Dąbrowskiego — realne NIP i REGON, w pełni operacyjny, długoletni biznes lokalny.

źródło: useSiteData.ts (NIP 8721064891, REGON 850439960)

co działa

Serwuje HTTP 200, PM2 onlinetested-ok

curl 127.0.0.1:3006 -> 200. PM2 online, 15 dni uptime, tryb fork.

źródło: curl; pm2 jlist

co nie działa

Formularz kontaktowy udaje sukces, ale niczego nie wysyłatested-broken

pages/kontakt.vue: onSubmit robi wyłącznie walidację i ustawia submitted.value = true — brak fetch/API, brak wysyłki e-mail. Użytkownik widzi sukces, wiadomość nigdzie nie trafia.

źródło: pages/kontakt.vue (onSubmit)

co do przetestowania

Czy dane menu/godzin/cen w useSiteData.ts są aktualneuntested

Treść w pełni statyczna (brak CMS) — każda zmiana wymaga edycji kodu i redeployu. Nie zweryfikowano częstotliwości aktualizacji względem rzeczywistej oferty.

źródło: composables/useSiteData.ts (brak CMS)

rekomendacja

Naprawić formularz kontaktowy albo go usunąć na rzecz call-to-action telefonicznegorecommendation

Fałszywie 'działający' formularz może powodować utratę zapytań. Albo podłączyć realną wysyłkę, albo zastąpić formularz jasnym CTA telefonicznym.

źródło: pages/kontakt.vue