1. Araç Bulma
Uygulama sunucudan kiralanabilir araçları alır ve kullanıcının erişebileceği araçları haritada gösterir.
Paylaşımlı kiralama sisteminde kullanıcı uygulaması, sunucu, ödeme servisi ve araçtaki IoT cihazı farklı görevler üstlenir. Bu sayfada bir kiralamanın baştan sona nasıl ilerlediğini anlatıyoruz.

Amaç işlemleri gereksiz yere karmaşıklaştırmak değil, kiralamanın her aşamasında aracın ve kullanıcının durumunu doğru tutmaktır.
Uygulama sunucudan kiralanabilir araçları alır ve kullanıcının erişebileceği araçları haritada gösterir.
Kullanıcı ve araç koşulları kontrol edilir. Şartlar uygunsa sürüş kaydı açılır ve gerekiyorsa araca uzaktan komut gönderilir.
Kiralama aktifken süre hesaplanır; GPS/IoT cihazından gelen konum ve durum bilgileri ilgili araçla eşleştirilir.
Park ve hizmet alanı kuralları kontrol edilir, kullanım bedeli hesaplanır, ödeme sonucu kaydedilir ve araç yeniden kiralanabilir duruma alınır.

Ekranlar temsili arayüz sunumudur. Kesin özellik kapsamı proje, araç ve donanım uyumluluğuna göre belirlenir.
Örneğin ödeme kuruluşu işlemi onayladığı sırada kullanıcının internet bağlantısı kesilebilir. Böyle bir durumda yalnızca telefondaki ekrana güvenmek yerine sunucudaki işlem sonucu esas alınır.
IoT cihazı komuta geç cevap verebilir veya geçici olarak çevrimdışı kalabilir. Komut ve cihaz yanıtlarının kayıt altına alınması destek ekibinin sorunun hangi aşamada oluştuğunu görmesini kolaylaştırır.
Kesin akış her projede aynı değildir. Kullanılacak araç, ödeme kuruluşu, cihaz ve saha prosedürleri belirlendikten sonra kiralama adımları buna göre son halini alır.
Kullanıcı, ödeme, araç ve saha operasyonu adımlarını geliştirme başlamadan önce birlikte netleştirebiliriz.