Elektrikli Scooter Filosu Envanteri Arka Uç Şablonu
Pil sağlığı, motor kayıtları ve dağıtım alanı kontrolü
Back4app üzerinde üretim hazır Elektrikli Scooter Filosu arka ucu scooter kayıtları, pil sağlık kontrolleri, motor kayıtları ve dağıtım alanı kontrolü ile. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı başlangıç için bir AI Agent istemi içerir.
Filo Sonuçları
Bu şablon, scooter envanteri, pil sağlığı, motor logları ve dağıtım alanları için bir filo arka ucu sağlar, böylece operasyonlar kağıt kontrollerden canlı takibe geçebilir.
- Pil sağlığı takibi — Bakım planlaması için Battery sınıfında pil düzeyini, çevrim sayısını ve sağlık puanını saklayın.
- Motor log geçmişi — Motor olaylarını MotorLog'da çalışma süresi, sıcaklık ve arıza notları ile yakalayarak saha incelemesi için kullanın.
- Dağıtım alanı kontrolü — Her scooter'ı bir DeploymentZone ile bağlayarak, görevlilerin bölgeye göre kapsama alanını yönetmelerini sağlayın.
Elektrikli Scooter Filosu Envanteri Arka Ucu Anlamak
Çifte rezervasyon, elektrikli scooter filosunda sadece utanç verici değildir; herhangi bir pazarlama kampanyasının yeniden inşa edebileceğinden daha hızlı bir şekilde güveni sarsar. Model Operatörü, Scooter, Akü, Motor Günlüğü ve Dağıtım Bölgesi ile Back4app üzerinde elektrikli scooter filosu ekiplerine tek bir avludan çoklu adresli operasyonlara kadar büyüyebilen bir arka uç verin. Şemada Operatör (kullanıcı adı, e-posta, şifre), Scooter (filo Kodu, seri numarası, durum, akü, bölge), Akü (scooter, sağlık Skoru, şarj Seviyesi, döngü Sayısı), Motor Günlüğü (scooter, çalışma Dakikaları, sıcaklık C, arıza Kodu) ve Dağıtım Bölgesi (isim, şehir, kapsama Yüzdesi, aktif) yer alır ve kimlik doğrulama ile filo kontrolü entegre edilmiştir. Tercih ettiğiniz ön yüzü bağlayın ve daha hızlı başlatın.
En İyi:
Elektrikli Scooter Filosu: arka uç anlık görüntüsü
elektrikli scooter filosu sadece hızla ilgili değildir; birisi “bunun doğru olduğunu nasıl bildiğini göster” dediğinde savunulabilirlik ile ilgilidir.
Merkez, Operatör, Scooter ve Pil'i vurgular, böylece istemci yığınlarını aynı varlıklar, alanlar ve ilişkiler karşısında karşılaştırabilirsiniz.
Temel Elektrikli Scooter Filo Özellikleri
Bu merkezdeki her teknoloji kartı, Operatör, Scooter, Pil, MotorKaydı ve DağıtımAlanı ile aynı Elektrikli Scooter Filosu şemasını kullanır.
Scooter envanter kontrolü
Scooter, fleetCode, serialNumber, status, battery ve zone bilgilerini saklar.
Pil sağlık takibi
Pil, şarjSeviyesi, sağlıkSkoru ve döngüSayısı tutar.
Motor tanı
MotorKaydı, çalışmaDakikası, sıcaklıkC ve arızaKodunu depolar.
Dağıtım alanı yönetimi
DağıtımAlanı, ad, şehir, kapsamaAlanıKm ve aktif olarak tanımlar.
Neden Elektrikli Scooter Filosu Arka Uç'unuzu Back4app ile İnşa Etmelisiniz?
Back4app, operasyon ekiplerine scooter envanteri, pil sağlığı ve motor günlükleri için temiz bir ev sunar, böylece sevk ve bakım çalışmaları aynı veri modelinde kalır.
- •Scooter ve pil kayıtları bağlı kalır: Scooter sınıfı, alan kontrolü, değişim ve bölge hareketlerini izlenebilir kılan Pil ve DağıtımBölgesi alanlarına işaret eder.
- •MotorLog girişlerinin denetimi kolaydır: Alan personelinin servis çağrısından önce neler olduğuna göz atabilmesi için MotorLog'da runtimeMinutes, temperatureC ve faultCode değerlerini saklayın.
- •Ekstra altyapı olmadan gerçek zamanlı filo görünürlüğü: REST ve GraphQL'ı gösterge panelleri, dağıtım araçları ve bakım uygulamaları için açık tutarken, Scooter ve Pil güncellemeleri için Live Queries'i kullanın.
Her bir müşteri için tek bir arka uç sözleşmesinden scooterlar, piller ve bölgeleri yönetin.
Filo Faydaları
Saha çalışmasını ve sevk kararlarını gerçek filo verilerine bağlı tutan bir scooter arka ucu.
Daha hızlı bakım önceliği
Hangi scooter'ların önce denetime ihtiyaç duyduğunu belirlemek için Pil.sağlıkSkoru ve MotorKaydı.arızaKodu kullanın.
Daha temiz alan atamaları
Gündüz boyunca kapsama kayması olduğunda Scooter.alanı, DağıtımAlanı.adı ile güncelleyin.
İzlenebilir alan geçmişi
Service ekiplerinin tekrar eden sorunları karşılaştırabilmesi için MotorLog.runtimeMinutes ve temperatureC'yi depolayın.
Tutarlı dağıtım görünümü
Bir aracı yeniden hizmete almadan önce Scooter.status ve Battery.chargeLevel'ı sorgulayın.
Paylaşılan operasyonel sözleşme
Scooter, batarya, kayıt ve bölge alanlarını tek bir şemada tutarak web ve mobil araçların aynı filo durumunu okumasını sağlayın.
Yapay zeka destekli başlangıç iş akışı
Filo modeli için tek bir yapılandırılmış istem ile arka uç iskeleti ve entegrasyon rehberi oluşturun.
Scooter filo uygulamanızı başlatmaya hazır mısınız?
Back4app AI Ajanı'nın Elektrikli Scooter Filonuzun arka ucunu oluşturmasına izin verin ve tek bir istemden scooter, batarya, motor ve bölge iş akışlarını oluşturun.
Başlamak ücretsiz - ayda 50 AI Ajanı istemi, kredi kartı gerekmez
Teknik Yığın
Bu Elektrikli Scooter Filosu arka uç şablonunda her şey dahildir.
ER Diyagramı
Elektrikli Scooter Filo şeması için varlık ilişkisi modeli.
Operatörleri, scooterları, pil sağlık kayıtlarını, motor günlüklerini ve dağıtım bölgelerini kapsayan şema.
Diyagram kaynağını görüntüle
erDiagram
Operator ||--o{ Scooter : "assignedOperator"
Operator ||--o{ BatteryCheck : "operator"
Operator ||--o{ MotorLog : "operator"
Operator ||--o{ ZoneAssignment : "assignedBy"
DeploymentZone ||--o{ Scooter : "lastKnownZone"
DeploymentZone ||--o{ ZoneAssignment : "zone"
Scooter ||--o{ BatteryCheck : "scooter"
Scooter ||--o{ MotorLog : "scooter"
Scooter ||--o{ ZoneAssignment : "scooter"
Operator {
String objectId PK
String username
String email
String password
String role
Date createdAt
Date updatedAt
}
Scooter {
String objectId PK
String scooterTag
String status
Number batteryLevel
String lastKnownZoneId FK
String assignedOperatorId FK
Date createdAt
Date updatedAt
}
BatteryCheck {
String objectId PK
String scooterId FK
String operatorId FK
Number batteryLevel
String batteryHealth
Date checkedAt
Date createdAt
Date updatedAt
}
MotorLog {
String objectId PK
String scooterId FK
String operatorId FK
String motorStatus
String logNotes
Date capturedAt
Date createdAt
Date updatedAt
}
DeploymentZone {
String objectId PK
String zoneCode
String name
String city
Boolean active
Object boundaryGeoJSON
Date createdAt
Date updatedAt
}
ZoneAssignment {
String objectId PK
String scooterId FK
String zoneId FK
String assignedById FK
Date assignedAt
Date createdAt
Date updatedAt
}
Entegrasyon Akışı
Oturum açma, scooter envanteri sorgulamaları, pil kontrolleri, motor günlükleri ve dağıtım bölgesi güncellemeleri için tipik çalışma akışı.
Diyagram kaynağını görüntüle
sequenceDiagram
participant User
participant FleetApp as Electric Scooter Fleet App
participant Back4app as Back4app Cloud
User->>FleetApp: Sign in as operator
FleetApp->>Back4app: POST /login
Back4app-->>FleetApp: Session token
User->>FleetApp: Load scooters needing battery checks
FleetApp->>Back4app: GET /classes/Scooter?order=-updatedAt
Back4app-->>FleetApp: Scooter list with batteryLevel and lastKnownZone
User->>FleetApp: Record a BatteryCheck
FleetApp->>Back4app: POST /classes/BatteryCheck
Back4app-->>FleetApp: BatteryCheck objectId
User->>FleetApp: Review MotorLog history and zone assignments
FleetApp->>Back4app: GET /classes/MotorLog and /classes/ZoneAssignment
Back4app-->>FleetApp: MotorLog entries and deployment updates
FleetApp->>Back4app: Subscribe to live Scooter updates
Back4app-->>FleetApp: Scooters refresh when batteryLevel or status changesVeri Sözlüğü
Elektrikli Scooter Filosunun şemasındaki her sınıf için alan düzeyinde referans.
| Alan | Tür | Açıklama | Gerekli |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Otomatik |
| username | String | Staff login name | |
| String | Staff email address | ||
| password | String | Hashed password (write-only) | |
| role | String | Operator role such as manager, coordinator, or field technician | |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
7 alanları Operator içinde
Güvenlik ve İzinler
ACL ve CLP stratejisi, operatörleri, scooter'ları, bataryaları, günlükleri ve alanları nasıl güvence altına alır.
Operatör erişim kontrolleri
Sadece kimliği doğrulanmış operatörler, kendi ekiplerine ait filoların kayıtlarını oluşturabilir veya değiştirebilir.
Scooter ve batarya bütünlüğü
Bir birim kullanılabilir olarak işaretlenmeden önce Scooter.battery ve Battery.healthScore'u doğrulamak için Cloud Code'u kullanın.
Kapsamlı operasyonel okumalar
Bölge ve günlük görünürlüğünü, kayıtları gönderim, hizmet veya denetim çalışmaları için ihtiyaç duyan personele sınırlayın.
Şema (JSON)
Back4app'ya kopyalamak veya uygulama referansı olarak kullanmak üzere hazır ham JSON şema tanımı.
{
"classes": [
{
"className": "Operator",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"username": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"password": {
"type": "String",
"required": true
},
"role": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Scooter",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"scooterTag": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"batteryLevel": {
"type": "Number",
"required": true
},
"lastKnownZone": {
"type": "Pointer",
"required": true,
"targetClass": "DeploymentZone"
},
"assignedOperator": {
"type": "Pointer",
"required": true,
"targetClass": "Operator"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "BatteryCheck",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"scooter": {
"type": "Pointer",
"required": true,
"targetClass": "Scooter"
},
"operator": {
"type": "Pointer",
"required": true,
"targetClass": "Operator"
},
"batteryLevel": {
"type": "Number",
"required": true
},
"batteryHealth": {
"type": "String",
"required": true
},
"checkedAt": {
"type": "Date",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "MotorLog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"scooter": {
"type": "Pointer",
"required": true,
"targetClass": "Scooter"
},
"operator": {
"type": "Pointer",
"required": true,
"targetClass": "Operator"
},
"motorStatus": {
"type": "String",
"required": true
},
"logNotes": {
"type": "String",
"required": true
},
"capturedAt": {
"type": "Date",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "DeploymentZone",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"zoneCode": {
"type": "String",
"required": true
},
"name": {
"type": "String",
"required": true
},
"city": {
"type": "String",
"required": true
},
"active": {
"type": "Boolean",
"required": true
},
"boundaryGeoJSON": {
"type": "Object",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "ZoneAssignment",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"scooter": {
"type": "Pointer",
"required": true,
"targetClass": "Scooter"
},
"zone": {
"type": "Pointer",
"required": true,
"targetClass": "DeploymentZone"
},
"assignedBy": {
"type": "Pointer",
"required": true,
"targetClass": "Operator"
},
"assignedAt": {
"type": "Date",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}AI Ajanıyla İnşa Et
Bu şablondan, ön uç, arka uç, kimlik doğrulama, scooter, pil, motor kaydı ve bölge akışlarını içeren gerçek bir Elektrikli Scooter Filosu uygulaması oluşturmak için Back4app AI Ajanını kullanın.
Bu tam şema ve davranış ile Back4app'da Elektrikli Scooter Filosu uygulaması arka ucu oluşturun. Şema: 1. Operatör (kullanım Back4app yerleşik): kullanıcı adı, e-posta, şifre; objectId, createdAt, updatedAt (sistem). 2. Scooter: fleetCode (String, gerekli), serialNumber (String, gerekli), status (String, gerekli), battery (Pil'e işaretçi, isteğe bağlı), zone (DeploymentZone'a işaretçi, isteğe bağlı); objectId, createdAt, updatedAt (sistem). 3. Pil: scooter (Scooter'a işaretçi, gerekli), healthScore (Sayı, gerekli), chargeLevel (Sayı, gerekli), cycleCount (Sayı, gerekli), lastCheckedAt (Tarih, gerekli); objectId, createdAt, updatedAt (sistem). 4. MotorKaydı: scooter (Scooter'a işaretçi, gerekli), runtimeMinutes (Sayı, gerekli), temperatureC (Sayı, gerekli), faultCode (String), notes (String); objectId, createdAt, updatedAt (sistem). 5. DeploymentZone: name (String, gerekli), city (String, gerekli), coverageRadiusKm (Sayı, gerekli), active (Boolean, gerekli); objectId, createdAt, updatedAt (sistem). Güvenlik: - Sadece kimliği doğrulanmış operatörler kendi ekiplerine ait filo kayıtlarını oluşturabilir veya değiştirebilir. Bir birim kullanılabilir olarak işaretlenmeden önce Scooter.battery ve Battery.healthScore'u doğrulamak için Cloud Code kullanın. Auth: - Kayıt ol, giriş yap, çıkış yap. Davranış: - Scooter'ları listele, pil sağlığını kontrol et, motor kayıtları yaz ve scooter'ları dağıtım bölgeleri arasında taşı. Teslimat: - Şeması, ACL'leri, CLP'leri olan Back4app uygulaması; scooter'lar, piller, kayıtlar ve bölgeler için ön uç.
Aşağıdaki düğmeye basarak bu şablon istemi ile dolu Ajanı açın.
Bu, bir teknoloji eki olmadan temel istemdir. Oluşturulan ön uç yığınını sonradan uyarlayabilirsiniz.
API Oyun Alanı
Elektrikli Scooter Filosu şemasına karşı REST ve GraphQL uç noktalarını deneyin. Yanıtlar sahte verileri kullanır ve Back4app hesabı gerektirmez.
Bu şablonla aynı şemayı kullanır.
Teknolojinizi Seçin
Her kartı açarak Operatör, Scooter ve Pil'inizi seçtiğiniz yığınla nasıl entegre edeceğinizi görün.
Flutter Elektrikli Scooter Filosu Arka Ucu
React Elektrikli Scooter Filosu Arka Ucu
React Yerel Elektrikli Scooter Filosu Arka Ucu
Next.js Elektrikli Scooter Filosu Arka Ucu
JavaScript Elektrikli Scooter Filosu Arka Ucu
Android Elektrikli Scooter Filosu Arka Ucu
iOS Elektrikli Scooter Filosu Arka Ucu
Vue Elektrikli Scooter Filosu Arka Ucu
Angular Elektrikli Scooter Filosu Arka Ucu
GraphQL Elektrikli Scooter Filosu Arka Ucu
REST API Elektrikli Scooter Filosu Arka Ucu
PHP Elektrikli Scooter Filosu Arka Ucu
.NET Elektrikli Scooter Filosu Arka Ucu
Her Teknolojide Neler Kazanırsınız
Her bir yığın aynı Elektrikli Scooter Filosunun arka uç şemasını ve API sözleşmelerini kullanır.
Birleşik filo veri yapısı
Scooter'ları, bataryaları, günlükleri ve bölgeleri tek bir tutarlı şemayla yönetin.
Filo operasyonları için batarya sağlık iş akışları
Bakım kararları için chargeLevel, healthScore ve cycleCount'u takip edin.
Servis ekipleri için motor günlük geçmişi
Tanı için runtimeMinutes, temperatureC ve faultCode'u depolayın.
Dağıtım için bölge atama kontrolü
Scooter'ları doğru servis alanına yönlendirmek için DeploymentZone kayıtlarını kullanın.
Filo araçları için REST/GraphQL API'leri
Web, mobil ve operasyon panellerini esnek API'ler aracılığıyla entegre edin.
Filoya Teknoloji Karşılaştırması
Tüm desteklenen teknolojiler arasında kurulum hızını, SDK tarzını ve AI desteğini karşılaştırın.
| Çerçeve | Kurulum Süresi | Filoya Yarar | SDK Türü | AI Desteği |
|---|---|---|---|---|
| Yaklaşık 5 dk | Mobil ve web için scooter operasyonları için tek kod tabanı. | Tiplenmiş SDK | Tam | |
| 5 dakikadan az | Filo teslimatı için hızlı web paneli. | Tiplenmiş SDK | Tam | |
| ~3–7 dk | Scooter ekipleri için çoklu platform alan uygulaması. | Tiplenmiş SDK | Tam | |
| Hızlı (5 dk) kurulum | Filon kontrolü için sunucu tarafından render edilen operasyon konsolu. | Yazılı SDK | Tam | |
| ~3-5 dk | Scooter envanteri için hafif web entegrasyonu. | Yazılı SDK | Tam | |
| Yaklaşık 5 dk | Alan bakım hizmetleri için yerel Android uygulaması. | Yazılı SDK | Tam | |
| 5 dakikadan az | Yerel iOS uygulaması için dağıtım ve denetimler. | Yazılı SDK | Tam | |
| ~3–7 dk | Reactif web UI, filo yönlendirmesi için. | Yazılı SDK | Tam | |
| Hızlı (5 dk) kurulum | Operasyon ekipleri için kurumsal web uygulaması. | Yazılı SDK | Tam | |
| 2 dakikadan az | Scooter, batarya ve bölge sorguları için esnek GraphQL API. | GraphQL API | Tam | |
| Hızlı (2 dk) kurulum | REST API dağıtım ve bakım araçları için entegrasyon. | REST API | Tam | |
| ~3 dk | Filo yönetim araçları için sunucu tarafı PHP arka uç. | REST API | Tam | |
| ~3–7 dk | Scooter operasyonları için .NET arka uç. | Tipli SDK | Tam |
Kurulum süresi, bu şablon şeması kullanılarak projeyi başlatmaktan ilk scooter, pil veya bölge sorgusuna kadar beklenen süreyi yansıtır.
Sıkça Sorulan Sorular
Bu şablon ile Elektrikli Scooter Filo arka uç inşası hakkında yaygın sorular.
Elektrikli Scooter Filosu Uygulamanızı Oluşturmaya Hazır Mısınız?
Scooter filosu projenize dakikalar içinde başlayın. Kredi kartı gerekli değil.