Bölüm 13 — Yönetim ve Ayarlar
Bu bölüm, sisteme yetkili kullanıcıların yapacağı yönetimsel ayarları anlatır: kullanıcı ve rol yönetimi, firma bilgileri ve abonelik, sertifika türleri, SMTP/IMAP yapılandırması, güvenlik izleme ve kişisel profil.
Modüldeki sayfalar:
| Sayfa | URL | İşlev | Kimler erişir |
|---|---|---|---|
| Kullanıcılar | /users | Sistem kullanıcıları | Admin |
| Rol Grupları | /role-groups | Yetki matrisleri | Admin |
| Firma Bilgileri | /companies | Firma ve abonelik | Admin / SuperAdmin (farklı görünüm) |
| Sertifika Türleri | /settings | Sertifika tipi tanımları | Admin |
| SMTP Ayarları | /smtp-settings | E-posta sunucusu | Admin |
| Güvenlik | /security | Oturum ve güvenlik olayları | Admin |
| Profilim | /profile | Kendi bilgiler + şifre | Herkes |
| Kiosk | /kiosk | QR ile vardiya giriş/çıkış | Terminal ekranı |
| Gizlilik | /privacy | Gizlilik bildirimi | Herkes |
Not: Menüdeki "Ayarlar" grubu altındaki Sertifika Türleri menü öğesi
/settingsadresine gider. Yani sistem genel ayarları için ayrı bir sayfa bulunmaz —/settingsyalnızca sertifika türlerini yönetir.
13.1 Kullanıcılar
Sol menüden Ayarlar → Kullanıcılar ile açılır (URL: /users).
Sisteme giriş yapabilen tüm kullanıcılar bu sayfadan yönetilir.
[ŞG: Kullanıcılar sayfası — tablo ve üst sağda Yeni Kullanıcı düğmesi]
Tablo sütunları
| Sütun | Açıklama |
|---|---|
| Ad Soyad | Kullanıcının adı |
| E-posta | Giriş için kullanılan adres |
| Yetki | Admin / Kullanıcı / İzleyici (renkli rozet) |
| Mürettebat | Eşleştirilmiş personel (varsa) |
| Durum | Aktif / Pasif; kilitli hesap için 🔒 simgesi |
| Son Giriş | Tarih-saat |
| (son) | ✏️ Düzenle / 🗑️ Sil / 🔓 Kilit Aç |
Yeni Kullanıcı formu
Sağ üstteki ➕ Yeni Kullanıcı düğmesi modal açar:
| Alan | Açıklama | Zorunlu |
|---|---|---|
| Ad Soyad | Tam ad | ✅ |
| E-posta | Benzersiz e-posta | ✅ |
| Yetki | Admin / Kullanıcı / İzleyici | — |
| Rol Grubu | Tanımlı rol gruplarından (Bölüm 13.2) | — |
| Mürettebat | Personel listesinden eşleştirme | — |
| Şifre | Yeni kullanıcı için zorunlu; düzenlemede boş bırakılırsa mevcut korunur | ✅ (yeni) |
| Aktif | Pasifleştirme (yalnızca düzenlemede) | — |
Özel davranışlar
- Admin yetkisi: Sadece Admin rolündeki kullanıcılar başka bir kullanıcıya Admin atayabilir.
- Kendi hesabınız üzerinde kısıtlama: Admin, kendi hesabının rolünü ve aktiflik durumunu değiştiremez.
- Mürettebat çakışması: Bir mürettebat kaydı aynı anda yalnızca bir sistem kullanıcısına bağlanabilir — zaten eşleştirilmiş personel seçim listesinde görünmez.
Şifre sıfırlama
Bir kullanıcı şifresini unuttuysa (giriş ekranında bir "Şifremi Unuttum" özelliği bulunmadığı için):
- Admin olarak bu sayfaya gelin
- İlgili kullanıcı satırının ✏️ Düzenle düğmesine tıklayın
- Şifre alanına yeni geçici şifre yazın
- Kaydet düğmesine tıklayın
- Geçici şifreyi kullanıcıya (güvenli bir kanaldan) iletin; giriş yaptıktan sonra Profilim (Bölüm 13.7) sayfasından değiştirmesi önerilir.
Hesap kilitleme / kilidi açma
Tekrarlanan başarısız giriş denemeleri sonrası hesap otomatik kilitlenir. Kilitli hesap 🔒 simgesiyle işaretlenir. 🔓 Kilit Aç düğmesi kilidi hemen açar.
13.2 Rol Grupları
Sol menüden Ayarlar → Rol Grupları ile açılır (URL: /role-groups).
Kullanıcı yetkilendirmesi için sayfa bazlı izin şablonları tanımlanır. Her grup hangi sayfaları Görüntüleyebilir, Düzenleyebilir, Silebilir kontrol edilir.
[ŞG: Rol Grupları — sol panel gruplar listesi, sağ panel yetki matrisi]
Sayfa yapısı
Sayfa iki yan yana panelden oluşur:
- Sol panel — Tanımlı rol grupları listesi
- Sağ panel — Seçili grubun menü yetki matrisi
Sol panel — Gruplar listesi
Her grup için şu bilgiler görünür:
- Grup adı
- Açıklama
- Atanmış menü sayısı
- ✏️ Düzenle / 🗑️ Sil düğmeleri
➕ Yeni Rol Grubu düğmesi formu açar:
| Alan | Açıklama | Zorunlu |
|---|---|---|
| Grup Adı | Örn. "Operasyon Sorumlusu", "Mali Müdür" | ✅ |
| Açıklama | Serbest metin | — |
Sağ panel — Yetki matrisi
Sistem tarafından otomatik olarak tüm menüler listelenir. Her menü için üç onay kutusu bulunur:
| Sütun | Anlam |
|---|---|
| Menü Adı | Sayfa adı |
| ☑ Görüntüle | Menü görünür, sayfa açılabilir |
| ☑ Düzenle | Ekleme/düzenleme yapılabilir |
| ☑ Sil | Silme yapılabilir |
Değişikliklerinizi alt kısımdaki Kaydet düğmesiyle uygulayın.
Çalışma prensibi
- Matristeki değişiklikler anında geçerli olmaz; Kaydet'e basana kadar düzenleme modunda kalır.
- Yeni bir modül sisteme eklendiğinde, mevcut rol gruplarına otomatik olarak eklenir ve matrisin alt sırasında görünür. İlk başta erişim yoktur; gerekirse ilgili grup için işaretlenmelidir.
- Bir gruba atanmış kullanıcılar varsa grup silinemez — önce o kullanıcıların rol grubunu değiştirin.
İpucu: Sık kullanılan rolleri (örn. "Kaptan", "Baş Mühendis", "Muhasebeci") bir kez tanımlayıp yeni kullanıcılar eklerken bu gruba atamak, her birine tek tek yetki vermekten çok daha pratiktir.
13.3 Firma Bilgileri
Sol menüden Ayarlar → Firma Bilgileri ile açılır (URL: /companies).
Bu sayfanın içeriği oturum açan kullanıcının rolüne göre farklılık gösterir:
- Admin — Yalnızca kendi firmasının bilgilerini, modüllerini, abonelik ödemesini yönetir
- SuperAdmin — Tüm firmaları, abonelik planlarını ve tahsilatları yönetir
13.3.1 Admin Görünümü
[ŞG: Admin görünümü — firma bilgileri kartı, sağda abonelik kartı]
Üst eylem düğmeleri
- 💳 Abonelik Öde — iyzico ile ödeme akışı
- 📋 Ödeme Geçmişi — Geçmiş ödemeleri listeler
- ✏️ Düzenle — Firma bilgilerini düzenler
Firma bilgileri kartı
- Firma adı ve kısa kod
- Vergi Numarası + Vergi Dairesi
- Adres, Telefon, E-posta, Web sitesi
- Durum (Aktif / Pasif)
Abonelik kartı (sağ panel)
- Aktif abonelik planı
- Maksimum kullanıcı ve gemi sayıları
- Mevcut kullanım: Kullanıcı (kullanılan/limit), Gemi (kullanılan/limit)
- Abonelik süresi: Başlangıç → Bitiş tarihi
- Süresi 30 gün içinde dolacaksa sarı uyarı, 7 gün içinde kırmızı uyarı görünür
Abonelik Ödeme akışı
- 💳 Abonelik Öde düğmesine tıklayın.
- Açılan modalde kayıtlı planlardan birini seçin.
- Plan tutarı gösterilir; yabancı para ise TCMB kuruyla TRY karşılığı da görüntülenir.
- Ödemeye Geç düğmesi sizi iyzico güvenli ödeme sayfasına yönlendirir (kart bilgileri Shipots'ta saklanmaz).
- Ödeme sonrası
/payment-resultsayfasına (Bölüm 9.5) yönlendirilir — başarı veya hata durumu gösterilir. - Başarı durumunda abonelik süreniz otomatik uzar.
Ödeme Geçmişi
Tüm abonelik ödemelerinizin listesi:
| Sütun | Açıklama |
|---|---|
| Tarih | Ödeme zamanı |
| Plan adı | Hangi plan |
| Tutar | Ödenen miktar (orijinal para + TL karşılığı) |
| Ay sayısı | Kazanılan süre |
| Kart son 4 hanesi | Hangi kartla ödendi |
| Durum | Başarılı / Beklemede / Başarısız |
13.3.2 SuperAdmin Görünümü
[ŞG: SuperAdmin görünümü — tüm firmalar tablosu ve yönetim düğmeleri]
Üst eylem düğmeleri
- 💰 Tahsilatlar — Tüm firmaların ödeme listesi
- 📋 Abonelik Planları — Plan yönetimi
- ➕ Yeni Firma — Yeni firma ekleme
Süresi Yaklaşan Firmalar banner
Sayfa üstünde uyarı bandı — 7/15/30/60/90 gün içinde aboneliği bitecek firmaları filtre düğmeleriyle gösterir.
📧 Toplu Uyarı Gönder düğmesi, e-posta adresi kayıtlı tüm ilgili firmalara otomatik hatırlatma e-postası atar.
Firma tablosu
| Sütun | Açıklama |
|---|---|
| Kısa Kod | Firma kodu |
| Firma Adı | Unvan |
| Durum | Aktif / Pasif |
| Kullanıcı | Kullanılan / Maksimum (örn. 5/50) |
| Gemi | 3/20 gibi |
| Modüller | Kaç modül etkinleştirilmiş |
| Abonelik Bitiş | Süresi yaklaşan kayıtlar renkli |
| (son) | Aksiyon düğmeleri |
Satır başına aksiyonlar
| Düğme | İşlev |
|---|---|
| ✏️ Düzenle | Firma bilgileri modali |
| 👥 Kullanıcı Yönetimi | O firmanın kullanıcılarını yönetir |
| 🧩 Modüller | Açık modül menüsünü düzenler |
| 📊 İstatistikler | Kullanım detayları (aşağıda) |
| 📧 Uyarı Gönder | O firmaya abonelik hatırlatması |
| ❌ Deaktif Et | Silmek yerine pasif yapar |
Yeni Firma formu
| Alan | Açıklama | Zorunlu |
|---|---|---|
| Firma Adı / Kısa Kod | Kimlik | ✅ |
| Vergi No / Vergi Dairesi / Adres / Telefon / E-posta / Web | İletişim | — |
| Maksimum Kullanıcı | Varsayılan 50 | — |
| Maksimum Gemi | Varsayılan 20 | — |
| Raporlama Dövizi | USD / EUR / GBP / TRY | — |
| Durum | Aktif / Pasif | — |
| Abonelik Başlangıç / Bitiş | Tarih aralığı | — |
| İlk Admin — Ad, E-posta, Şifre | Sisteme ilk giriş yapacak kullanıcı | ✅ |
Modül Yönetimi
Her firmanın hangi modülleri (menülerini) göreceği bir çoklu onay kutulu listeden seçilir. Tüm modüller: Dashboard, Takip, Gemiler, Kargo, Seferler, Finans, Personel, Sertifikalar, Bakım, Ekipman, Görevler, Vardiya, Giriş/Çıkış, Devamsızlık, İzin, Bordro, Ayarlar, Raporlar, e-Fatura vb.
Tümünü Seç / Kaldır düğmeleri bulunur.
Etki: Kapatılmış bir modülün menü öğesi, o firmadaki kullanıcıların sol menüsünde hiç görünmez. Bu, abonelik paketine göre modül kısıtlamak için kullanılır.
Abonelik Planları yönetimi
📋 Abonelik Planları düğmesi plan yönetim modali açar:
| Alan | Açıklama |
|---|---|
| Plan Adı | Örn. "Standart Yıllık" |
| Açıklama | Detay |
| Süre (ay) | Plan süresi |
| Sıra Numarası | Listede gösterim sırası |
| Tutar + Para Birimi | TRY/USD/EUR/GBP/CHF/JPY |
| Aktif | Checkbox |
🔄 Kurları Yenile düğmesi TCMB günlük kurlarını çeker; yabancı para planlar TL'ye dönüştürülür.
Tahsilatlar
💰 Tahsilatlar düğmesi, sisteme yapılan tüm ödemeleri listeler:
| Sütun | Açıklama |
|---|---|
| Firma / Tarih | Kim ve ne zaman |
| Plan Tutarı / TRY Tahsilat | Orijinal ve TL karşılığı |
| Ay Sayısı | Kazanılan süre |
| Kart | Son 4 hane |
| Durum | Başarılı / Beklemede / Başarısız |
| Fatura Durumu | Kesilmiş / Kesilmemiş |
Filtreler: Durum, Fatura Durumu.
Her satırda SuperAdmin için Fatura Kes düğmesi bulunur — manuel fatura kesme.
İstatistikler paneli
Her firma için 4 KPI kart:
- Kullanıcı sayısı / limit (ilerleme çubuğu)
- Gemi sayısı / limit
- Personel sayısı
- Sefer sayısı
Ayrıca son giriş kayıtları tablosu (ad, e-posta, son giriş saati).
13.4 Sertifika Türleri (Sistem Ayarları)
Sol menüden Ayarlar → Sertifika Türleri ile açılır (URL: /settings).
Menü etiketi "Sertifika Türleri" olsa da URL /settings. Bu sayfa sertifika türlerini tanımlamak için kullanılır. Türler, personel veya gemi sertifikası oluşturulurken (Bölüm 8.1) açılır menüde çıkan listeyi ve otomatik son geçerlilik hesabını belirler.
[ŞG: Sertifika Türleri sayfası — filtre çubuğu ve tablo]
Filtreler
- Arama — Ad veya kodda
- Tip — Mürettebat / Gemi
- Takip — Evet / Hayır
- Görünüm — Görünür / Gizli
- Varsayılan Sorumlu — Atanmış / Atanmamış
- Temizle düğmesi
Tablo sütunları
| Sütun | Açıklama |
|---|---|
| # | Sıra |
| Ad / Kod | Kimlik |
| Tip | Mürettebat / Gemi |
| Geçerlilik | "5 yıl 0 ay 0 gün" gibi |
| Uyarı | Dolmadan ne kadar önce uyarı verilecek |
| Takip | ✓ veya — |
| Görünüm | 👁 (görünür) / 👁 çizili (gizli) |
| (son) | Düzenle / Sil |
Yeni Sertifika Türü formu
Temel bilgiler
| Alan | Açıklama | Zorunlu |
|---|---|---|
| Ad | Tür adı (örn. "STCW", "SOLAS") | ✅ |
| Kod | Kısa kod | — |
| Tip | Mürettebat / Gemi | — |
| Açıklama | Serbest metin | — |
Geçerlilik süresi
| Alan | Açıklama |
|---|---|
| Yıl | Sayı |
| Ay | Sayı |
| Gün | Sayı |
Sertifika oluşturulurken Düzenleme Tarihi girilirse, bu alanlar toplanıp Son Geçerlilik otomatik hesaplanır (Bölüm 8.1.3).
Uyarı süresi
Süresi dolmadan kaç zaman önce bildirim/görev oluşturulsun:
- Ay
- Gün
Varsayılan Sorumlu
Açılır menüden mürettebat seçimi. Bu türde bir sertifika görevi (Bölüm 11.1) otomatik oluşturulduğunda bu kişiye atanır. Boş bırakırsanız:
- Personel sertifikasında: sertifikanın sahibine atanır
- Gemi sertifikasında: boş kalır (yönetici tarafından atanmalı)
Diğer
| Alan | Açıklama |
|---|---|
| Sıralama | Listelerde görünme sırası |
| Özel Kod | 100 karaktere kadar özel tanımlama |
| ☑ Takip | Bu tür özel uyarı ve raporlarda vurgulanır |
| ☑ Görünür | Varsayılan işaretli; pasif edilirse formlarda görünmez |
Özel davranışlar
- Otomatik uyarı akışı: Uyarı süresi geldiğinde sistem otomatik olarak bildirim gönderir ve görev (Bölüm 11.1) oluşturur
- Takip bayrağı: İşaretli türler dashboard uyarılarında (Bölüm 2.6) ve pivot matriste (Bölüm 8.2) vurgulanır
13.5 SMTP Ayarları (E-posta)
Sol menüden Ayarlar → SMTP Ayarları ile açılır (URL: /smtp-settings).
Bu sayfa iki yan yana panelden oluşur:
- Sol — SMTP (Gönderim) ayarları
- Sağ — IMAP (Gelen kutusu) ayarları
[ŞG: SMTP Ayarları — iki yan yana form paneli]
13.5.1 SMTP Sunucu Ayarları
| Alan | Açıklama | Tipik değer |
|---|---|---|
| SMTP Sunucu | Sağlayıcının sunucu adı | smtp.gmail.com |
| Port | Bağlantı portu | 587 |
| Kullanıcı Adı | E-posta adresi | — |
| Şifre | Hesap şifresi veya uygulama parolası | — |
| Gönderici E-posta | "Kimden" görünen adres | — |
| Gönderici Adı | Görünecek isim | Shipots |
| ☑ SSL/TLS Kullan | Şifreli bağlantı (varsayılan açık) | — |
Üst düğmeler
- Kaydet
- Test Gönder — Önce ayarları kaydeder, sonra bir test e-postası gönderir
13.5.2 IMAP Gelen Kutusu Ayarları
Sistemin kendi e-posta gelen kutusunu da okuyabilmesi için:
| Alan | Açıklama | Tipik değer |
|---|---|---|
| ☑ Gelen kutusu kontrolünü aktif et | 5 dakikada bir otomatik kontrol | — |
| IMAP Sunucu | — | imap.gmail.com |
| Port | — | 993 |
| Kullanıcı Adı | E-posta adresi | — |
| Şifre | Hesap şifresi / uygulama parolası | — |
| ☑ SSL/TLS Kullan | — | — |
Son kontrol zamanı alt kısımda görüntülenir.
Yardım bölümü
Sayfa altında yaygın sağlayıcılar için ayar örnekleri bulunur:
| Sağlayıcı | SMTP Sunucu | Port | Özel not |
|---|---|---|---|
| Gmail | smtp.gmail.com | 587 | Google App Password kullanın |
| Outlook / Office 365 | smtp.office365.com | 587 | — |
| Yandex | smtp.yandex.com | 465 | — |
Güvenlik önerisi: Gmail gibi servislerde normal şifre yerine uygulama parolası (app password) kullanın. Normal şifre "Güvenliği daha az olan uygulamalar" ayarı açık değilse reddedilir.
13.6 Güvenlik
Sol menüden Ayarlar → Güvenlik ile açılır (URL: /security).
Bu sayfa, sistemdeki oturum ve güvenlik olaylarını izlemek için okuma amaçlı bir denetim panelidir. Şifre politikası, oturum süresi gibi yapılandırmalar bu sayfada bulunmaz — backend ayarıdır.
[ŞG: Güvenlik sayfası — üç sekme: Özet, Olaylar, Giriş Denemeleri]
Sekmeler
- Güvenlik Özeti — KPI kartları ve son olaylar
- Güvenlik Olayları — Filtreli olay listesi
- Giriş Denemeleri — Tüm giriş denemeleri
13.6.1 Güvenlik Özeti
6 istatistik kartı:
- Bugünkü başarısız giriş denemesi
- Bugünkü başarılı giriş
- Kilitli hesap sayısı
- Pasif hesap sayısı
- Son 24 saatte aktif kullanıcı
- Toplam kullanıcı
Giriş Trendi grafiği: Son 7 günün başarılı (yeşil) ve başarısız (kırmızı) giriş sayıları çubuk grafikte gösterilir.
Son Güvenlik Olayları tablosu:
| Sütun | Açıklama |
|---|---|
| Olay Türü | Aşağıdaki listeye göre |
| E-posta / IP Adresi | Kim, nereden |
| Detay | Ek bilgi |
| Tarih | Zaman |
13.6.2 Güvenlik Olayları sekmesi
Ayrıntılı filtreli arama yapılır.
Filtreler:
- Olay Türü — Başarılı Giriş / Başarısız Giriş / Hesap Kilitlendi / IP Engellendi / Şifre Değiştirildi / Kullanıcı Oluşturuldu / Kullanıcı Silindi / Yönetici İşlemi / Hesap Kilidi Açıldı
- E-posta
- Başlangıç / Bitiş Tarihi
Sayfalandırmalı tablo (çok kayıt olduğunda otomatik sayfalara bölünür).
13.6.3 Giriş Denemeleri sekmesi
Filtreler:
- E-posta
- IP Adresi
Tüm giriş denemeleri listelenir: E-posta, IP, Durum (Başarılı/Başarısız), Tarih.
İpucu: Beklenmedik IP adreslerinden tekrarlanan başarısız denemeler görürseniz ilgili hesabı kilitleyip şifresini sıfırlamak güvenli bir önlem olur.
Otomatik güvenlik mekanizmaları
- Hesap kilidi: Belirli sayıda başarısız deneme sonrası otomatik (Login ekranında kalan deneme sayısı gösterilir — Bölüm 1.3)
- IP engelleme: Tekrarlı başarısız girişler olan IP'ler backend tarafından geçici olarak engellenebilir
13.7 Profilim
Her kullanıcı kendi profilinden bilgilerini görüntüleyip düzenleyebilir.
Erişim yöntemleri:
- Sağ üst köşedeki profil avatarına → Profilim menü öğesi
- Doğrudan URL:
/profile
[ŞG: Profil sayfası — sol avatar kartı, sağ genel bilgiler + şifre]
Sol panel — Profil kartı
- Avatar — İsminizin baş harfi, gradient renkli yuvarlak
- Ad Soyad
- E-posta
- Rol (rozet biçiminde)
Sağ panel — İki kart
Kart 1: Genel Bilgiler
| Alan | Açıklama |
|---|---|
| Ad Soyad | Güncelleyebilirsiniz |
| E-posta | Güncelleyebilirsiniz |
Kaydet düğmesiyle değişiklikler uygulanır. Üst bardaki avatar ve isminiz anında yenilenir.
Kart 2: Şifre Değiştir
| Alan | Açıklama | Zorunlu |
|---|---|---|
| Mevcut Şifre | Mevcut şifre doğrulaması | ✅ |
| Yeni Şifre | Yeni şifre | ✅ |
| Yeni Şifre (Tekrar) | Eşleşme doğrulaması | ✅ |
Şifre Güncelle düğmesi değişikliği kaydeder.
İpucu: Yeni şifre kuralları: en az 6 karakter (ön yüz doğrulaması). Güçlü şifre için büyük-küçük harf + sayı + özel karakter kullanımı önerilir.
Başarı ve hata mesajları
Her iki işlem sonrasında ekranın üstünde 4 saniye süreli yeşil (başarı) veya kırmızı (hata) bildirim çubuğu görüntülenir.
Not: Tema ve dil tercihi bu sayfadan değil, sağ üst profil menüsündeki tema paleti ve üst bardaki TR/EN düğmelerinden değiştirilir (Bölüm 1.6).
13.8 Kiosk Modu
Sol menüden İnsan Kaynakları → Kiosk ile açılır (URL: /kiosk).
Bu sayfa, gemi içinde veya bir terminal/tablet üzerinde personel vardiya giriş/çıkışı için açık bırakılan özel bir ekrandır. Kullanıcılar QR kodu göstererek veya elle girerek check-in/check-out yapar.
[ŞG: Kiosk sayfası — büyük kamera görüntü alanı ve sonuç kartı]
QR Tarama Alanı
Sayfayı açtığınızda tarayıcı kamera izni ister. İzin verildiğinde kamera akışı görüntülenir ve "QR kodunuzu kameraya gösterin" mesajı çıkar.
QR kod, vardiya planı sayfasındaki (Bölüm 6.5.2) QR Kod düğmesiyle her vardiya için üretilir — SHIPOTS-CHECKIN:scheduleId:date formatındadır.
Tarama sonrası sonuç kartı
Başarılı tarama sonrası büyük bir kart görünür:
| Öğe | Açıklama |
|---|---|
| İkon | Giriş için yeşil ✓, çıkış için kırmızı ✗ |
| Ad Soyad | Personel bilgisi |
| Vardiya ve gemi adı | — |
| İşlem durumu | "Vardiyaya Girildi" veya "Vardiyadan Çıkıldı" (renkli) |
| Saat | HH:MM:SS anlık sistem saati |
Tarama sonrası 3 saniye boyunca tekrar tarama engellenir — kazara çift giriş/çıkışı önler.
Manuel Giriş
Kamera çalışmıyorsa veya mobil cihazınız kamera izni vermiyorsa, sayfanın altındaki Manuel Giriş alanı kullanılabilir:
- QR kod değerini metin olarak yapıştırın
- ✓ Kontrol düğmesine tıklayın
Hata yönetimi
- Kamera erişimi yok — Kamera hatası uyarısı + manuel giriş önerisi
- Geçersiz QR kod — "Bu vardiya bulunamadı" benzeri hata
- Bağlantı hatası — "Bağlantı hatası" mesajı ile tekrar deneme önerisi
İpucu: Kiosk sayfasını bir tabletin tam ekran modunda çalıştırın ve tarayıcıyı kilitli bir profil ile açın. Ekranın başında durmak için görevlendirilmiş personel olmasa bile mürettebat check-in yapabilir.
13.9 Gizlilik
URL: /privacy. Menüden ayrı bir bağlantı bulunmaz; ayağa kaldırma / KVKK metni için URL'yi doğrudan yazarak ulaşılır.
Bu sayfa şablon / yer tutucu durumundadır. İçerikte yalnızca başlık ve bir açıklama metni bulunur:
"Kullanın bu sayfayı, sitenizin gizlilik politikasını ayrıntılandırmak için."
Gizlilik metninin düzenlenmesi
Kurumunuzun resmi Gizlilik / KVKK metni sayfada göstermek için:
- Kaynak kodunda
D:\Project\shipots_core\Shipots.Web\Pages\Privacy.cshtmldosyası - Metin içeriği doğrudan bu dosyada HTML olarak düzenlenir
- Değişiklik sonrası uygulama yeniden derlenip yayınlanmalıdır
Not: KVKK/GDPR zorunlulukları nedeniyle firmanızın resmi gizlilik politikası mutlaka bu sayfaya eklenmelidir. Yer tutucu metinle yayına çıkmayın.
13.10 Yönetici Kurulum Kontrol Listesi
Yeni bir Shipots kurulumunda yöneticinin yapması gereken sıra:
- Profilim (13.7) — Admin hesabının bilgileri ve güçlü şifre
- Firma Bilgileri (13.3) — VKN, adres, abonelik
- SMTP Ayarları (13.5) — E-posta çalışsın + test e-postası gönder
- Rol Grupları (13.2) — Şirketinize uygun 3-5 rol tanımla
- Kullanıcılar (13.1) — Personelleri ekle, rollerine ata
- Sertifika Türleri (13.4) — "Varsayılanları Yükle" ile standart türleri ekle + firmaya özgü türleri ekle
- Stok Birimleri (Bölüm 10.1) — Varsayılanları yükle
- Bakım Kategorileri (Bölüm 7.1) — Tanımla
- Cari Hesap (Bölüm 9.2) — İlk müşteri/tedarikçiler
- Gemiler (Bölüm 3.2) — Filo kaydı
- Personel (Bölüm 6.2) — Mürettebat kaydı
- Sözleşmeler (Bölüm 6.3) — Mürettebat sözleşmeleri
- Güvenlik (13.6) — Sonraki günlerde giriş olaylarını izle
- Gizlilik (13.9) — KVKK metni ekle (kod seviyesinde)
Bir sonraki bölüm: Bölüm 14 — Ekler (SSS, Hata Mesajları, Terimler Sözlüğü).