Hizmet, süreç, şeffaf fiyat ve randevu formu içeren dark temalı tek sayfa işletme vitrini.
| data | ||
| public | ||
| package.json | ||
| PROJECT_MAP.md | ||
| README.md | ||
| server.js | ||
Ömer Kalpat Cep Telefonu Tamiri — Yerinde Servis & Randevu
Sultanbeyli ve çevresinde yerinde (kapınıza gelerek) cep telefonu tamiri sunan dark temalı tanıtım + randevu web uygulaması. Express statik sunucu + veri-odaklı tek sayfa vitrin (hizmetler, süreç, şeffaf fiyat, iletişim, randevu formu).
Çalıştır
npm install
npm start
Tarayıcı: http://localhost:3965 (PORT ortam değişkeniyle değiştirilebilir)
Yapı
server.js Express: statik sunum + JSON API
data/data.json Vitrin verisi (marka, hizmetler, fiyatlar, adres, saatler, bölgeler)
public/index.html Tek sayfa: hero + hızlı form, hizmetler, 4-adım süreç, fiyat, iletişim, randevu
public/app.js /api/data'yı çekip grid'leri doldurur, randevu formunu /api/randevu'ya gönderir
public/style.css Dark tema, responsive, mobil menü
API
| Uç | Yöntem | Açıklama |
|---|---|---|
/api/data |
GET | Tüm vitrin verisi (data/data.json) |
/api/randevu |
POST | Randevu talebi — ad, telefon, hizmet, adres zorunlu; doğrular ve onay döner (demo: kalıcı kayıt yok) |
/api/health |
GET | Sağlık kontrolü |
Not: Bu bir tanıtım + randevu-talebi vitrinidir; veritabanı yoktur, randevu POST'u doğrulayıp onay mesajı döndürür. İleride kalıcı kayıt/panel eklenebilir — yapı buna açıktır.