Merhaba,
Bir teknik servis hybrid web programımız var ancak native uygulama olmasında fayda görüyoruz,
Bu nedenle reactnative (andriod ve ios) uygulama yaptırmak istiyoruz.
Uygulama temelde web içerği; Müşterilerimiz genelde çok şubesi olan müşteriler,
Örneğin diyelim ki Ahmet bilgisayar bizim müşterimiz, ahmet bilgisayarın ankarada 2, istanbulda 6, izmirde 1 şubesi olsun.
Bu ahmet bilgisayar müşterisinin Her bir şube için bir veya daha fazla kullanıcısı olabilir, ve her kullanıcının yetki seviyesi farklı olabilir.
Yetki seviyeleri şöyle:
1-Bölge müdürü (yetki verilen şubelerde en üst seviye yetkili: Yetkisi olan şubeler için kim servis talep ederse etsin bu talepleri görebilir, onay bekleyen talepleri onaylayabilir veya reddedebilir kendisi bir servis talep ettiğinde servis otomatik olarak onaylanır )
2-Şube müdürü (yetki verilen şubede üst seviye yetkili: Yetkisi olan şubede kim servis talep ederse etsin bu talepleri görebilir, onay bekleyen talepleri onaylayabilir veya reddedebilir, kendisi bir servis talep ettiğinde servis otomatik olarak onaylanır )
3-Şube çalışanı (yetki verilen şubede düşük seviye yetkili: Yetkisi olan şubede kim servis talep ederse etsin bu talepleri görebilir, ancak herhangi bir onay işlemi yapamaz, kendisi bir talepte bulunduğunda bu talep şube veya bölge müdürü tarafından onaylanması gerekir )
İşin karmaşık olan kısmı bu kadar. tüm yetkiler hali hazırda her kullanıcı için kayıtlıdır. bir kullanıcı kaydı yapılması veya bu kullanıcı için yetkilerin tasarlanması gibi bir iş istenmemektedir. istenen iş sadece kayıtlı bir kullanıcının login olması, yetkisi dahilinde olan şubelerin servis talep durumlarının görüntülenmesi, gerekiyorsa ve yetkisi var ise onay bekleyen taleplere onay kararı vermesi (onaylama reddetme) ve dilerse servis talep edebilmesidir.
Toparlamak gerekirse talep ettiğimiz 3 ekran oluyor.
-Login
-Servislerin durumları
-Yeni servis talebi
Konu hakkında lütfen özel mesaj ile tekliflerinizi iletin.