Numex yayın: README.md
This commit is contained in:
parent
074c6d2ab2
commit
df827ba4a8
36
README.md
36
README.md
|
|
@ -1,3 +1,35 @@
|
||||||
# yerinde-tamir
|
# Ömer Kalpat Cep Telefonu Tamiri — Yerinde Servis & Randevu
|
||||||
|
|
||||||
Hizmet, süreç, şeffaf fiyat ve randevu formu içeren dark temalı tek sayfa işletme vitrini.
|
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
|
||||||
|
|
||||||
|
```bash
|
||||||
|
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.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user