Giriş
ÖZEL GÜVENLİK PLATFORMU
YAZILIMCIYA VERİLECEK TEKNİK / İŞLEVSEL DOKÜMAN
Sürüm: Nihai Revize
Amaç: Yazılımcının sistemi eksiksiz anlaması, ekranları, veri alanlarını, kullanıcı rollerini, iş akışlarını ve temel kuralları buna göre kurgulaması.
0. PROJENİN KISA TANIMI
Bu proje, özel güvenlik iş arayan personeller ile özel güvenlik şirketlerini ve özel güvenlik eğitim kurumlarını buluşturan dijital bir platformdur.
Platformun temel amacı
- İş arayan özel güvenlik personelinin iş, joker/günübirlik görev ve acil çağrı fırsatlarına ulaşmasını sağlamak.
- Özel güvenlik şirketlerinin hızlı ve uygun personel bulmasını sağlamak.
- Joker, günübirlik ve son dakika personel ihtiyacını sistemli hale getirmek.
- Şirketlerden paket/kontör geliri elde etmek.
- Personelden komisyon almamak.
- Şirket ile personel arasındaki iletişimi kontrollü ve kayıtlı hale getirmek.
- Sahte şirket, veri toplama, son dakika gelmeme, yanlış beyan ve yanıltıcı kurs ilanı gibi riskleri azaltmak.
Platformun temel çizgisi
- Platform işveren değildir.
- Platform personel çalıştırmaz.
- Platform ödeme aracısı değildir.
- Platform personel belgesini doğrulamaz.
- Platform, şirket ile personel arasındaki iş ilişkisinin tarafı değildir.
- Platform sadece ilan, eşleştirme, acil çağrı, görünürlük, kontrollü iletişim ve admin denetimi altyapısı sağlar.
1. ANA KULLANICI ROLLERİ
Sistemde 4 ana kullanıcı rolü vardır
1. İş Arayan Özel Güvenlik Personeli
2. Özel Güvenlik Şirketi
3. Özel Güvenlik Eğitim Kurumu
4. Admin / Platform Yöneticisi
Bazı şirketler hem iş sağlayan şirket hem de eğitim kurumu olabilir. Bu durumda hesap türü karma yetkili olmalıdır.
2. SORUMLULUK SINIRI
Platform şu konulardan sorumlu değildir
- Ücret anlaşması
- Ödeme yapılması
- Ödeme zamanı
- Sigorta
- Görev yeri güvenliği
- Personelin özel güvenlik kimlik doğrulaması
- Silahlı/silahsız belge kontrolü
- Çalışma ilişkisi
- İş akdi
- Şirket ile personel arasındaki hukuki yükümlülükler
- Görev sırasında yaşanan olaylar
- İşveren yükümlülükleri
Bu konular şirket ile personel arasındadır.
Platformun yaptığı şey
- İlan yayınlama altyapısı sağlar.
- Joker/acil çağrı sistemi sağlar.
- Şirket ile personeli eşleştirir.
- Kontrollü iletişim sağlar.
- Telefon/veri erişimini sınırlar.
- Görünürlük ve filtreleme sistemi sağlar.
- Admin paneliyle riskleri denetler.
- Kritik işlemleri kayıt altına alır.
Sistemde ve sözleşmelerde şu mantık açık yazılmalıdır
“Platform, iş arayan özel güvenlik personeli ile personel arayan şirketleri dijital ortamda buluşturan aracı bir sistemdir. Nihai anlaşma, belge kontrolü, ödeme, sigorta, görev şartları ve çalışma ilişkisi tarafların kendi sorumluluğundadır.”
3. PERSONEL MODÜLÜ
3.1. Personel Ne Yapabilir?
Personel
- Ücretsiz kayıt olabilir.
- Profil oluşturabilir.
- Profil bilgilerini güncelleyebilir.
- Full time iş arayabilir.
- Part time iş arayabilir.
- Joker/günübirlik görev arayabilir.
- Acil/son dakika çağrılara açık olduğunu seçebilir.
- Boş günlerini takvimden işaretleyebilir.
- İlanlara başvurabilir.
- Gelen çağrıları görebilir.
- Görev detaylarını inceleyebilir.
- Son onay verebilir.
- Göreve geldiğini bildirebilir.
- Ceza/görünmezlik durumunu görebilir.
- Bildirim tercihlerini yönetebilir.
Personel başka personelleri göremez.
3.2. Personel Kayıt Alanları
Temel alanlar
- personel_id
- ad_soyad
- telefon
- whatsapp_dogrulama_durumu
- eposta, opsiyonel
- il
- ilce
- mahalle
- cinsiyet
- boy
- kilo
- profil_foto, opsiyonel
Mesleki alanlar
- ozel_guvenlik_kimligi_var_mi
- silahli_mi
- silahsiz_mi
- kimlik_gecerlilik_tarihi_beyani
- tecrube_yili
- daha_once_calisilan_gorev_turleri
Çalışma tercihi alanları
- full_time_istiyor_mu
- part_time_istiyor_mu
- joker_istiyor_mu
- son_dakika_cagrilara_acik_mi
- gece_vardiyasi_uygun_mu
- gunduz_vardiyasi_uygun_mu
- hafta_sonu_uygun_mu
- resmi_tatil_uygun_mu
- calismak_istedigi_ilceler
- ulasim_tercihi, opsiyonel
- maksimum_uzaklik, opsiyonel
Müsaitlik alanları
- musaitlik_takvimi
- bugun_musait_mi
- hafta_sonu_musait_mi
- belirli_tarih_musaitlikleri
Bildirim alanları
- site_ici_bildirim_aktif
- whatsapp_bildirim_aktif
- sms_bildirim_aktif
- eposta_bildirim_aktif
- gunluk_maksimum_cagri_bildirimi
Sistem alanları
- kayit_tarihi
- aktiflik_durumu
- admin_onay_durumu
- guven_skoru
- rozetler
- gorunmezlik_cezasi_var_mi
- gorunmezlik_cezasi_bitis_tarihi
- ihlal_sayisi
- yanlis_beyan_inceleme_durumu
3.3. Personel Adres Kuralı
Personelden açık adres alınmaz.
Alınacak konum bilgileri
- İl
- İlçe
- Mahalle
Alınmayacak konum bilgileri
- Sokak
- Cadde
- Bina no
- Daire no
- Açık konum linki
Amaç
- Personelin gizliliğini korumak.
- Şirketin bölgesel filtreleme yapmasını sağlamak.
3.4. Personel Beyan Esası
Platform personelin özel güvenlik belgesini doğrulamaz.
Beyan esaslı bilgiler
- Özel güvenlik kimliği var mı?
- Silahlı mı?
- Silahsız mı?
- Kimlik geçerlilik tarihi
- Tecrübe bilgisi
Şirket ekranlarında şu uyarı gösterilmelidir
“Bu profildeki özel güvenlik kimliği, silahlı/silahsız durumu, geçerlilik tarihi ve diğer bilgiler personel beyanına dayanır. Platform belge doğrulaması yapmaz. Nihai kimlik, belge ve yasal uygunluk kontrolü şirketin sorumluluğundadır.”
3.5. Yanlış Beyan İnceleme Akışı
Yanlış beyan örnekleri
- Kimliği yokken var demek
- Silahlı değilken silahlı yazmak
- Kimlik süresi bitmişken geçerli göstermek
- Tecrübeyi kasıtlı yanlış yazmak
Akış
1. Şirket yanlış beyan bildirimi yapar.
2. Bildirim admin paneline düşer.
3. Admin inceleme başlatır.
4. Personelden açıklama veya düzeltme istenir.
5. Basit hata varsa profil düzeltilir.
6. Kötü niyet varsa hesap askıya alınır.
7. Tekrarlı veya ağır ihlalde hesap kapatılır.
Önemli kural
- Şirket bildirimi otomatik ceza doğurmaz.
- Admin incelemesi şarttır.
3.6. Personel Durumları
Personel durumları
- kayit_alindi
- telefon_dogrulandi
- whatsapp_dogrulandi
- admin_onayi_bekliyor
- aktif
- son_dakika_cagriya_acik
- gorevde
- yedek_listede
- gorunmezlik_cezasinda
- askida
- kalici_kapatildi
4. ŞİRKET MODÜLÜ
4.1. Şirket Ne Yapabilir?
Şirket
- Kayıt olabilir.
- Belge yükleyebilir.
- Admin onayı sonrası aktif olabilir.
- Paket satın alabilir.
- Kontör satın alabilir.
- İş ilanı açabilir.
- Joker/günübirlik görev açabilir.
- Acil çağrı oluşturabilir.
- Son dakika çağrı havuzunu kullanabilir.
- Başvuran personelleri görebilir.
- Personel filtreleyebilir.
- 1 asil + 4 yedek seçebilir.
- Favori personel havuzu oluşturabilir.
- Daha önce çalıştığı personeli tekrar çağırabilir.
- Görev durumlarını takip edebilir.
Şirket doğrulanmadan hiçbir aktif işlem yapamaz.
4.2. Şirket Kayıt Alanları
Şirket alanları
- sirket_id
- sirket_unvani
- vergi_numarasi
- vergi_dairesi
- mersis_numarasi
- ticaret_sicil_numarasi
- yetkili_kisi_ad_soyad
- yetkili_kisi_telefon
- kurumsal_eposta
- sirket_telefonu
- sirket_adresi
- web_sitesi, opsiyonel
- faaliyet_turu
- dogrulama_durumu
- paket_durumu
- kontor_bakiyesi
- paket_satis_durumu
- risk_uyarilari
- admin_ic_notlari
Faaliyet türleri
- is_saglayan_sirket
- egitim_kurumu
- is_saglayan_ve_egitim_kurumu
4.3. Şirket Doğrulama Kuralı
Şirket doğrulanmadan
- Paket satın alamaz.
- İlan yayınlayamaz.
- Acil çağrı açamaz.
- Personel bilgisi göremez.
- İletişim talebi gönderemez.
- Telefon görüntüleyemez.
- Favori havuz oluşturamaz.
Doğrulama akışı
1. Şirket kayıt olur.
2. Bilgilerini girer.
3. Belgelerini yükler.
4. Admin belgeleri inceler.
5. Uygunsa onaylanır.
6. Eksik bilgi varsa eksik bilgi statüsüne alınır.
7. Uygunsuzsa reddedilir.
8. Şüpheli veya kötüye kullanım varsa askıya alınır.
Şirket doğrulama durumları
- basvuru_alindi
- belge_bekleniyor
- incelemede
- eksik_bilgi
- onaylandi
- reddedildi
- askida
- paket_satisi_durduruldu
4.4. Şube / Lokasyon Yapısı
MVP’de tek şirket hesabı yeterlidir.
Ancak veri yapısı ileride çoklu lokasyona uygun kurulmalıdır.
Gelecek alanlar
- ana_merkez
- sube_lokasyon_adi
- lokasyon_yetkilisi
- lokasyon_telefonu
- lokasyon_bazli_ilan_acma_yetkisi
- lokasyon_bazli_acil_cagri_hakki
Üst pakette çoklu lokasyon desteği sunulabilir.
5. EĞİTİM KURUMU MODÜLÜ
5.1. Eğitim Kurumu Kuralı
Eğitim kurumları normal şirketlerden daha sıkı kontrol edilir.
Eğitim kurumu ilanı verecek hesaplardan
- Faaliyet izin belgesi istenir.
- Kurum doğrulaması yapılır.
- Kurs ilanları admin kontrolünden geçer.
- İş garantili/iş yönlendirmeli kurs ifadeleri ayrıca denetlenir.
5.2. Eğitim Kurumu Alanları
- egitim_kurumu_id
- kurum_unvani
- faaliyet_izin_belgesi
- faaliyet_izin_belgesi_onay_durumu
- kurs_ilan_yetkisi
- is_garantili_kurs_ilan_yetkisi
- admin_onay_durumu
- reddedilme_sebebi
5.3. Kurs İlanı Türleri
Kurs ilanı türleri
- normal_kurs_ilani
- is_yonlendirmeli_kurs
- is_garantili_kurs_iddiasi_olan_ilan
İş garantili kurs ilanı serbest metin şeklinde kontrolsüz yayınlanmamalıdır.
Admin onayı gerekir.
5.4. İş Garantili Kurs Kontrol Alanları
İş garantili/iş yönlendirmeli kurs ilanında sorulacak alanlar
- garanti_tipi
- garanti_aciklamasi
- ise_yerlestirme_mi
- gorusmeye_yonlendirme_mi
- hangi_sartlarda_gecerli
- yazili_garanti_var_mi
- hangi_sirket_veya_alan_icin
- iade_veya_tekrar_egitim_sarti
- admin_onay_durumu
- admin_red_gerekcesi
6. İLAN VE GÖREV MODÜLÜ
6.1. İlan Türleri
Sistemdeki ilan/görev türleri
- normal_is_ilani
- joker_gunubirlik_gorev
- acil_cagri
- son_dakika_cagri
- kurs_ilani
- is_yonlendirmeli_kurs_ilani
- is_garantili_kurs_ilani
6.2. Normal İş İlanı Alanları
- ilan_id
- sirket_id
- ilan_basligi
- pozisyon
- il
- ilce
- mahalle
- maas_bilgisi
- calisma_tipi
- vardiya_bilgisi
- silahli_silahsiz_sarti
- tecrube_sarti
- cinsiyet_tercihi, dikkatli kullanılmalı
- boy_kilo_tercihi, dikkatli kullanılmalı
- yol_yemek_bilgisi
- is_baslangic_tarihi
- ilan_durumu
- admin_onay_durumu
6.3. Joker / Acil Görev Alanları
- gorev_id
- sirket_id
- gorev_turu
- gorev_yeri_turu
- il
- ilce
- mahalle
- acik_adres, sadece kesinleşince görünür
- harita_konumu, sadece kesinleşince görünür
- tarih
- baslangic_saati
- bitis_saati
- net_ucret
- odeme_zamani
- odeme_yontemi
- yol_bilgisi
- yemek_bilgisi
- kiyafet_sarti
- silahli_silahsiz_sarti
- personel_sayisi
- asil_personel_sayisi
- yedek_personel_sayisi
- vardiya_suresi
- mola_bilgisi
- tek_gunluk_mu
- tekrarlı_gorev_mi
- kisa_gorev_aciklamasi
- gorev_durumu
- son_onay_durumu
- geldi_bildirimi_durumu
- sirket_geldi_gelmedi_onayi
- admin_inceleme_durumu
6.4. Görev Yeri Türleri
Görev yeri türleri
- AVM
- Site / rezidans
- Fabrika
- Depo / lojistik
- Hastane
- Okul
- Etkinlik / konser
- Şantiye
- Otel
- Mağaza
- Kurumsal bina
- Diğer
6.5. Açık Adres Kuralı
İlanda görünen konum
- İl
- İlçe
- Mahalle
- Görev yeri türü
Açık adres, bina adı, kapı numarası, harita linki veya tam konum
- Görev kesinleşmiş asil personele gösterilir.
- Yedek personele sadece kesin çağrı + son onay sonrası gösterilir.
- Yedek listede bekleyen kişiye açık adres gösterilmez.
7. GÖREV KESİNLEŞME VE 1 ASİL + 4 YEDEK SİSTEMİ
7.1. 1 Asil + 4 Yedek Kuralı
Joker/acil görevlerde şirket
- 1 asil personel seçer.
- 4 yedek personel seçer.
Yedekler
- Kaçıncı sırada olduklarını bilmez.
- Sadece yedek listeye alındığını görür.
- Kesin çağrı almadan ceza sorumluluğu taşımaz.
7.2. Görev Kesinleşme Tanımı
Görev şu 4 şart tamamlandığında kesinleşir
1. Şirket görev detaylarını net girer.
2. Personel göreve başvurur veya çağrıyı kabul eder.
3. Şirket personeli asil veya kesin çağrılmış yedek olarak seçer.
4. Personel son görev detaylarını görür ve son onay verir.
Bu adımlar tamamlanmadan
- Görev kesinleşmiş sayılmaz.
- Telefon doğrudan açılmaz.
- Açık adres gösterilmez.
- Ceza sorumluluğu başlamaz.
7.3. Yedek Personel Ceza Kuralı
Yedek personel
- Sadece yedek listede olduğu için ceza almaz.
- Şirket kesin çağrı gönderirse ve yedek kabul ederse sorumluluk başlar.
- Yedek son onaydan sonra göreve gitmezse ceza alır.
8. CEZA, GÜVEN SKORU VE UYUŞMAZLIK MODÜLÜ
8.1. Ceza Kuralı
Personel görev kesinleştikten sonra göreve gitmezse ceza alır.
Ceza kademesi
- 1. ihlal: 7 gün görünmezlik
- 2. ihlal: 14 gün görünmezlik
- 3. ihlal: 30 gün görünmezlik
Ceza süresince
- Personel ilanlarda görünmez.
- Joker çağrılarda görünmez.
- Son dakika havuzunda görünmez.
- Şirket aramalarında görünmez veya geri plana düşer.
- Güven skoru düşer.
8.2. Mazeret Kuralı
Sistem mazeret incelemesi yapmaz.
Yani
- Trafik vardı
- Dedem öldü
- Başka iş çıktı
- Gelemedim
gibi gerekçeler cezayı otomatik kaldırmaz.
Sistem görevin kesinleşip kesinleşmediğine ve personelin göreve gidip gitmediğine bakar.
8.3. Geldi / Gelmedi Uyuşmazlığı
Akış
1. Personel görev yerine geldiğinde “geldim” bildirimi verir.
2. Sistem saat kaydı alır.
3. Şirket “geldi” veya “gelmedi” işaretler.
4. İki taraf uyumluysa sistem buna göre işlem yapar.
5. Çelişki varsa admin incelemesine düşer.
Önemli ayrım
- Mazeret incelemesi yoktur.
- Ama gerçekten geldi mi gelmedi mi çelişkisi varsa admin incelemesi vardır.
8.4. Güven Skoru ve Rozet Mantığı
Güven skoru davranışa dayalı olmalıdır.
Pozitif sinyaller
- Görevi tamamladı.
- Zamanında geldi.
- Hızlı dönüş yaptı.
- Aynı şirket tekrar çağırdı.
- Favoriye eklendi.
- Son dakika çağrıya olumlu cevap verdi.
Negatif sinyaller
- Kesinleşen göreve gitmedi.
- Son dakika iptal etti.
- Çok sayıda çağrıyı kabul edip iptal etti.
- Gelmedi bildirimi aldı.
Rozet örnekleri
- Güvenilir Personel
- Hızlı Dönüş Yapan
- Zamanında Gelen
- Joker Görev Tamamlayan
- Son Dakika Uygun
- Yeni Katılan
9. TELEFON, İLETİŞİM VE VERİ KORUMA MODÜLÜ
9.1. Telefon Koruma Kuralı
Telefon numarası platformun en değerli verisidir.
Telefon görev kesinleşmeden doğrudan gösterilmez.
Üst paket dahil hiçbir pakette sınırsız telefon görüntüleme yoktur.
9.2. İletişim Talebi Akışı
Akış
1. Şirket personel profilini görür.
2. Şirket iletişim talebi gönderir.
3. Kontör düşer.
4. Personel talebi kabul ederse platform içi iletişim açılır.
5. Telefon hemen gösterilmez.
6. Telefon görev kesinleşince veya sistemin sınırlı izin verdiği durumda açılır.
7. Telefon açma denetim kaydına alınır.
9.3. Yasak Veri Davranışları
Yasaklar
- Sınırsız telefon görüntüleme
- Toplu numara alma
- Excel indirme
- Dışa aktarma
- Botla veri çekme
- Ekran kazıma
- Platform dışı personel havuzu oluşturma
- İletişim alanlarına telefon/e-posta/WhatsApp yazma
9.4. Hazır Mesaj Sistemi
İlk sürümde serbest mesajlaşma yerine hazır mesaj sistemi kullanılabilir.
Şirket hazır mesajları
- Görev detayını incelemenizi rica ederiz.
- Bu görev için uygun musunuz?
- Son onayınızı bekliyoruz.
- Ulaşım durumunuzu belirtir misiniz?
- Görev için asil olarak seçildiniz.
- Görev için yedek listeye alındınız.
- Acil çağrı için uygun musunuz?
Personel hazır mesajları
- Görev için uygunum.
- Şartları kabul ediyorum.
- Ulaşımım uygundur.
- Bu saat için uygun değilim.
- Yedek olarak bekleyebilirim.
- Son dakika çağrıya uygunum.
- Görev detayını tekrar görmek istiyorum.
9.5. Kontrollü Açıklama Alanları
İzin verilebilecek kısa açıklama alanları
- Ulaşım notu
- Vardiya açıklaması
- Kıyafet detayı
- Görev yeri notu
- İptal sebebi
- Kısa uygunluk notu
Kurallar
- Karakter limiti olmalıdır.
- Kayıt altına alınmalıdır.
- Telefon/e-posta/WhatsApp yazımı engellenmelidir.
- Gerekirse admin tarafından incelenebilmelidir.
9.6. Favori Havuz
Şirket sistem içinde favori havuz oluşturabilir.
Özellikler
- Favoriye ekleme
- Daha önce çalışılan personeller
- Favoriden tekrar çağır
- Favori ekibe toplu çağrı
- Eski görevden yeni görev oluşturma
- Son dakika müsait favorileri görme
Yasaklar
- Favori listesini dışa aktarma
- Excel indirme
- Toplu telefon görüntüleme
- Platform dışı havuz oluşturma
10. PAKET, KONTÖR VE GELİR MODELİ
10.1. Gelir Modeli
- Personel ücretsizdir.
- Şirket ücretlidir.
- Personelden komisyon alınmaz.
- Platformun geliri şirket paketleri ve kontörlerden gelir.
10.2. Paketler
Temel Paket
- Ayda 5 acil çağrı
- İş ilanı
- Joker ilan
- Temel filtreleme
- 1 asil + 4 yedek seçimi
- Sınırlı iletişim talebi
- Sınırlı favori listesi
Orta Paket
- Ayda 10 acil çağrı
- Temel paketteki her şey
- Son dakika personel havuzu
- Gelişmiş filtreleme
- Bugün müsait olanlar filtresi
- Hızlı dönüş yapanlar filtresi
- Daha geniş favori listesi
- Daha fazla iletişim talebi
Üst Paket
- Sınırsız acil çağrı
- Orta paketteki her şey
- Toplu çağrı
- Favori ekip oluşturma
- Çoklu lokasyon desteği
- Öncelikli destek
- Gelişmiş raporlar
- Son dakika havuzuna öncelikli erişim
Not
- Üst pakette bile sınırsız telefon görüntüleme yoktur.
- Sınırsız acil çağrı makul kullanım kuralına bağlıdır.
10.3. Kontör Kullanım Alanları
Kontör harcanabilecek işlemler
- İletişim talebi gönderme
- Profil detay görüntüleme
- İlan öne çıkarma
- Ek acil çağrı hakkı
- Toplu çağrı gönderme
- Favori ekip kapasitesi artırma
10.4. Veri Toplama Risk Metrikleri
Admin şu oranları izlemelidir
- İletişim talebi sayısı
- Kabul edilen iletişim sayısı
- Kesinleşen görev sayısı
- Tamamlanan görev sayısı
- Telefon açma sayısı
- Telefon açma / görev tamamlama oranı
- Çok fazla profil görüntüleme / az görev oranı
Riskli davranış
- Çok telefon açıp az görev tamamlayan şirket veri toplama riski olarak işaretlenir.
10.5. İade / İptal Politikası
Sistemde iade/iptal politikası tanımlanmalıdır.
Netleşmesi gerekenler
- Kullanılmış kontör iade edilir mi?
- Paket iptal edilirse ne olur?
- Kötüye kullanımda paket kapatılırsa iade yapılır mı?
- Askıya alınan şirketin paketi ne olur?
- Paket yenilemesi durdurulursa kalan haklar ne olur?
Öneri
- Şirket doğrulanmadan paket satın alamayacağı için doğrulama reddi kaynaklı iade sorunu azaltılır.
- Kötüye kullanım halinde sözleşmeye göre paket kısıtlanabilir veya iptal edilebilir.
11. BİLDİRİM VE DURUM MODÜLÜ
11.1. Bildirim Kanalları
Bildirim kanalları
- Site içi bildirim
- SMS
- E-posta
Öncelik
1. Site içi bildirim
2. WhatsApp
3. SMS
4. E-posta
11.2. Bildirim Türleri
- Yeni görev çağrısı
- Acil çağrı
- Son dakika çağrı
- Asil seçildiniz
- Yedek listeye alındınız
- Kesin çağrı gönderildi
- Son onay bekleniyor
- Görev kesinleşti
- Görev iptal edildi
- Görev saati yaklaşıyor
- Personel “geldim” bildirimi
- Şirket “geldi/gelmedi” bildirimi
- Ceza başladı
- Ceza bitti
- Şirket doğrulama sonucu
- Paket/kontör kullanım bildirimi
11.3. Bildirim Kısıtları
- Personelin çağrı tercihleri dikkate alınmalıdır.
- Günlük çağrı limiti dikkate alınmalıdır.
- Son dakika çağrılar rastgele herkese gönderilmemelidir.
- Personeli rahatsız edecek spam çağrı yapılmamalıdır.
11.4. Görev Durumları
Görev durumları
- taslak
- yayinda
- basvuru_aliyor
- adaylar_inceleniyor
- asil_secildi
- yedekler_secildi
- son_onay_bekleniyor
- kesinlesti
- gorev_saati_yaklasiyor
- personel_geldim_bildirdi
- sirket_geldi_onayi_verdi
- tamamlandi
- personel_gelmedi_bildirildi
- celiskili_bildirim_incelemede
- iptal_edildi
- admin_tarafindan_kapatildi
12. ADMIN PANELİ
12.1. Admin Yetkileri
Admin şunları yapabilmelidir
- Personel onayla
- Personel reddet
- Personel askıya al
- Personel kalıcı kapat
- Şirket onayla
- Şirket reddet
- Şirket askıya al
- Paket satışını durdur
- Şirket iletişim hakkını sınırlandır
- Yanlış beyan incelemesi aç/kapat
- Ceza uygula/kaldır
- Gelmedi uyuşmazlığını sonuçlandır
- Şüpheli ilanı kaldır
- İş garantili kurs ilanını onayla/reddet
- Şirket veri toplama riskini işaretle
- Denetim kayıtlarını görüntüle
- Personel ve şirket için iç not tut
12.2. Admin Ekranları
Admin ekranları
- Personel onay ekranı
- Şirket doğrulama ekranı
- Eğitim kurumu doğrulama ekranı
- İlan onay/denetim ekranı
- İş garantili kurs denetim ekranı
- Şikayet yönetimi ekranı
- Yanlış beyan inceleme ekranı
- Geldi/gelmedi uyuşmazlık ekranı
- Ceza yönetimi ekranı
- Paket/kontör yönetimi ekranı
- Şirket risk skoru ekranı
- Veri toplama riski ekranı
- Denetim kayıtları ekranı
- Admin iç not ekranı
12.3. Şirket İç Risk Takibi
Şirketlere dışarı açık puan verilmez.
Admin içinde takip edilecek riskler
- Personel şikayetleri
- Ücret sorunu şikayetleri
- İlan şartı ile gerçek şart farklılığı
- Kapıdan çevirme şikayeti
- Çok fazla gelmedi bildirimi
- Çelişkili geldi/gelmedi oranı
- Çok fazla telefon açıp az görev tamamlama
- Veri toplama şüphesi
Yaptırımlar
- Uyarı
- İletişim hakkını sınırlandırma
- Paket yenilemeyi durdurma
- Paket satışını durdurma
- Hesabı askıya alma
13. DENETİM KAYITLARI
13.1. Kayıt Altına Alınacak İşlemler
- Profil görüntüleme
- İletişim talebi
- Telefon açma
- Görev başvurusu
- Görev kabulü
- Personel son onayı
- Asil/yedek seçimi
- Yedek kesin çağrı
- Geldim bildirimi
- Şirket geldi/gelmedi onayı
- Ceza başlangıcı
- Ceza bitişi
- Admin müdahalesi
- Şirket doğrulama kararı
- Paket/kontör işlemleri
- İlan yayına alma
- İlan kaldırma
- Kurs ilanı onayı
- Paket satışı durdurma
13.2. Denetim Kaydı Kuralı
Denetim kayıtları
- Silinemez.
- Değiştirilemez.
- Sadece admin açıklama/not ekleyebilir.
Kayıtlarda tutulacak bilgiler
- islem_id
- islem_turu
- islemi_yapan_kullanici_id
- kullanici_rolu
- islem_tarihi
- ip_adresi
- cihaz_bilgisi
- onceki_durum
- yeni_durum
- ilgili_gorev_id
- ilgili_sirket_id
- ilgili_personel_id
- admin_notu
14. EKRAN LİSTESİ
14.1. Personel Ekranları
- Personel kayıt ekranı
- Giriş ekranı
- Profil düzenleme ekranı
- Çalışma tercihleri ekranı
- Müsaitlik takvimi ekranı
- Son dakika çağrı tercihi ekranı
- Gelen çağrılar ekranı
- Başvurduğum ilanlar ekranı
- Görev detay ekranı
- Son onay ekranı
- Geldim bildirimi ekranı
- Ceza durumu ekranı
- Bildirim tercihleri ekranı
- Hazır mesaj / iletişim ekranı
14.2. Şirket Ekranları
- Şirket kayıt ekranı
- Şirket doğrulama belge yükleme ekranı
- Şirket profil ekranı
- Paketler ekranı
- Kontör/bakiye ekranı
- İş ilanı oluşturma ekranı
- Joker/acil görev oluşturma ekranı
- Başvuran personeller ekranı
- Personel filtreleme ekranı
- Personel profil görüntüleme ekranı
- İletişim talebi ekranı
- Asil/yedek seçimi ekranı
- Son onay bekleyen görevler ekranı
- Favori havuz ekranı
- Favoriden tekrar çağır ekranı
- Görev durum takip ekranı
- Şikayet/yorum görüntüleme ekranı
14.3. Eğitim Kurumu Ekranları
- Eğitim kurumu kayıt ekranı
- Faaliyet izin belgesi yükleme ekranı
- Kurs ilanı oluşturma ekranı
- İş yönlendirmeli kurs ilanı ekranı
- İş garantili kurs ilanı ekranı
- Kurs ilanı onay durumu ekranı
14.4. Admin Ekranları
- Admin giriş ekranı
- Genel dashboard
- Personel onay ekranı
- Şirket doğrulama ekranı
- Eğitim kurumu doğrulama ekranı
- İlan onay/denetim ekranı
- Kurs ilanı denetim ekranı
- İş garantili kurs denetim ekranı
- Şikayet yönetimi ekranı
- Yanlış beyan inceleme ekranı
- Geldi/gelmedi uyuşmazlık ekranı
- Ceza yönetimi ekranı
- Paket/kontör yönetimi ekranı
- Şirket risk ekranı
- Veri toplama riski ekranı
- Denetim kayıtları ekranı
- Admin iç notlar ekranı
15. YASAL METİNLER VE ONAYLAR
Sistemde bulunması gereken metinler
- KVKK Aydınlatma Metni
- Açık Rıza Metni
- Çerez Politikası
- Gizlilik Politikası
- Kullanıcı Sözleşmesi
- Personel Üyelik Sözleşmesi
- Şirket Kullanım Sözleşmesi
- Paket/Kontör Kullanım Şartları
- İlan Yayınlama Kuralları
- Ceza/Askıya Alma Politikası
- Yorum/Şikayet Politikası
- Platform Sorumluluk Reddi
- İade/İptal Politikası
Kural
- KVKK Aydınlatma Metni ve Açık Rıza Metni ayrı olmalıdır.
- Tek kutuyla “hepsini kabul ediyorum” yapılmamalıdır.
- Personel ve şirket tarafında ayrı onay kutuları bulunmalıdır.
- Joker görev son onayında ceza kuralı ayrıca kabul ettirilmelidir.
16. MVP KAPSAMI
İlk sürümde mutlaka olmalı
- Personel kayıt ve profil
- Şirket kayıt ve doğrulama
- Eğitim kurumu doğrulama temel yapısı
- İş ilanı
- Joker/acil görev
- 1 asil + 4 yedek
- Görev kesinleşme akışı
- Son onay
- Hazır mesaj sistemi
- Kontrollü açıklama alanları
- Telefon koruma sistemi
- Açık adres gizleme
- Paket/kontör sistemi
- Görünmezlik cezası
- Temel bildirimler
- Admin paneli
- Denetim kayıtları
- Şikayet sistemi
- Yanlış beyan inceleme
- Gelmedi uyuşmazlığı admin incelemesi
- Şirket veri toplama riski takibi
- Personel çağrı tercihleri
- Favori havuz
- Favoriden tekrar çağır
Bunlar ikinci aşamaya bırakılmamalıdır.
17. İKİNCİ AŞAMAYA BIRAKILACAKLAR
İlk sürümde zorunlu olmayan özellikler
- QR kod ile görev giriş doğrulama
- Konum doğrulama
- Fotoğraflı görev başlangıcı
- Mobil uygulama
- Yapay zeka eşleştirme
- Otomatik belge doğrulama
- Güvenli ödeme sistemi
- Gelişmiş raporlama
- Çok gelişmiş lokasyon yönetimi
- Tam serbest mesajlaşma
- Gelişmiş rozet algoritması
18. İLK SÜRÜMDE YAPILMAMASI GEREKENLER
İlk sürümde yapılmaması gerekenler
- Sınırsız telefon görüntüleme
- Şirket doğrulanmadan paket satışı
- Şirket doğrulanmadan ilan açma
- Personel belgesini platform doğruluyor gibi göstermek
- Platformu işveren gibi göstermek
- Açık adresi herkese göstermek
- İş garantili kurs ilanlarını kontrolsüz yayınlamak
- Serbest mesajlaşmayı tamamen açık bırakmak
- Favori listeleri dışa aktarmak
- Excel ile toplu telefon indirme
- Personelden komisyon almak
- Ödeme aracılığına girmek
19. ANA RİSKLER VE ÖNLEMLER
Risk 1: Şirket telefonları toplayıp sistemden çıkar.
Önlem
- Telefon görev kesinleşmeden açılmaz.
- Sınırsız telefon görüntüleme yoktur.
- Telefon açma/görev tamamlama oranı izlenir.
- Favori havuz platform içinde kalır.
- Dışa aktarma yasaktır.
Risk 2: Sahte şirket sisteme girer.
Önlem
- Şirket doğrulanmadan işlem yapamaz.
- Manuel belge kontrolü yapılır.
- Admin onayı gerekir.
Risk 3: Personel son dakika göreve gitmez.
Önlem
- 7/14/30 görünmezlik cezası uygulanır.
- Ceza son onaydan sonra işler.
- Mazeret incelemesi yapılmaz.
Risk 4: Şirket “gelmedi” bildirimini kötüye kullanır.
Önlem
- Personel “geldim” bildirimi verir.
- Şirket “geldi/gelmedi” işaretler.
- Çelişki admin incelemesine düşer.
Risk 5: Eğitim kurumu yanıltıcı kurs ilanı verir.
Önlem
- Faaliyet izin belgesi istenir.
- İş garantili kurslar admin onayından geçer.
Risk 6: Platform işveren gibi algılanır.
Önlem
- Sorumluluk reddi sözleşmelerde yer alır.
- Platformun sadece eşleştirme yaptığı açıkça yazılır.
Risk 7: Hazır mesaj alanlarında telefon paylaşılır.
Önlem
- Telefon/e-posta/WhatsApp tespit filtresi olmalıdır.
- Şüpheli mesaj admin incelemesine düşebilir.
20. NİHAİ ÖZET
Nihai sistem modeli
- Personel ücretsizdir.
- Şirket ücretlidir.
- Platform işveren değildir.
- Platform ödeme aracısı değildir.
- Platform personel belgesini doğrulamaz.
- Personel bilgileri beyan esaslıdır.
- Şirket doğrulanmadan işlem yapamaz.
- Telefon numarası görev kesinleşmeden açılmaz.
- Joker sistemde 1 asil + 4 yedek vardır.
- Son onay sonrası göreve gitmeyen personel 7/14/30 görünmezlik cezası alır.
- Yedek sadece kesin çağrıyı kabul edip gelmezse ceza alır.
- Şirket puanı dışarı açık değildir; risk takibi admin iç sistemindedir.
- Eğitim kurumları ve kurs ilanları sıkı kontrol edilir.
- Açık adres sadece görev kesinleşince görünür.
- Gelir modeli personelden değil şirketten kazanmak üzerine kuruludur.
- MVP’de telefon koruma, açık adres gizleme, görev kesinleşme, admin paneli ve denetim kayıtları mutlaka olmalıdır.
Nihai cümle
Bu proje, özel güvenlik personeli ile şirketleri kontrollü şekilde buluşturan, personel verisini koruyan, şirketlerden paket/kontör geliri elde eden ve iş ilişkisinin tarafı olmayan bir platform modelidir.