Emlak Portföyü Uygulama Arka Ucu Şablonu
Kiracı Yönetimi, Kira Takibi ve Kira Tahsilatı
Üretime hazır emlak portföyü arka ucu Back4app üzerinde mülkler, kiracılar, kiralar ve ödemeler ile. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı başlangıç için bir AI Ajanı istemi içerir.
Ana Çıkarımlar
Bu şablon, ekibinizin kiracı katılımı ve kira yönetimine odaklanabilmesi için mülkler, kiracılar, kiralar ve ödemelerle bir mülk yönetimi arka ucu sağlar.
- Mülk merkezli şema tasarımı — Mülkleri, kiracıları ve kiraları net, sorgulanabilir yapılarla modelleyin.
- Gerçek zamanlı kira takibi — Kira süresi dolma uyarıları ve ödeme hatırlatmaları için Back4app'ın gerçek zamanlı yeteneklerini kullanın.
- Kiracı yönetimi — Kira güncellemeleri için durumlar ve bildirimlerle kiracı bilgilerini yönetin.
- Kira ve ödeme özellikleri — Mülk yöneticilerinin kiraları ve ödemeleri sorunsuz bir şekilde oluşturmasına, takip etmesine ve yönetmesine izin verin.
- Çapraz platform mülk arka ucu — Mobil ve web müşterilerine mülkler, kiracılar, kiralar ve ödemeler için tek bir REST ve GraphQL API üzerinden hizmet verin.
Mülk Portföy Uygulaması Arka Uç Şablonu Nedir?
Back4app, hızlı ürün teslimatı için bir hizmet olarak arka uç (BaaS) sağlar. Mülk Portföy Uygulaması Arka Uç Şablonu, mülkler, kiracılar, kiralar ve ödemeler için önceden oluşturulmuş bir şemadır. Tercih ettiğiniz ön yüz (React, Flutter, Next.js ve daha fazlası) ile bağlayın ve daha hızlı teslim edin.
En iyi kullanım alanı:
Genel Bakış
Bir emlak yönetim ürünü, emlak detayları, kiracılar, kiralar ve ödeme takibi gerektirir.
Bu şablon, emlak yönetimini hızlı bir şekilde uygulayabilmeleri için ekiplerin gerçek zamanlı özellikler ve sahiplik kuralları ile Emlak, Kiracı, Kira ve Ödeme tanımlar.
Temel Gayrimenkul Portföyü Özellikleri
Bu merkezdeki her teknoloji kartı, Mülk, Kiracı, Kira ve Ödeme ile aynı mülk portföyü arka uç şemasını kullanır.
Mülk detayları ve yönetimi
Mülk sınıfı, ad, konum, tür ve ilişkili kiracıları saklar.
Kiracı yönetimi
Kiracı sınıfı, ad, iletişim ve kira detaylarını bağlar.
Kira takibi ve yönetimi
Kira sınıfı, mülk referansı, kiracı, başlangıç tarihi, bitiş tarihi ve kirayı saklar.
Ödeme işleme
Ödeme sınıfı, kira referansı, tutar ve tarihi saklar.
Gayrimenkul Portföyünüzün Arka Ucunu Back4app ile Neden İnşa Etmelisiniz?
Back4app, ekibinizin altyapı yerine etkileşim ve dönüşüme odaklanabilmesi için size gayrimenkul, kiracı, kira ve ödeme temel unsurları sunar.
- •Gayrimenkul ve kiracı yönetimi: Gayrimenkul etkileşimlerini destekleyen detaylı gayrimenkul sınıfı ve yönetim için kiracı sınıfı.
- •Kira ve ödeme özellikleri: Kiraları durumlarıyla yönetin ve gayrimenkul yöneticilerinin ödemeleri kolayca takip etmesine olanak tanıyın.
- •Gerçek Zamanlı + API esnekliği: Her müşteri için REST ve GraphQL'yi kullanılabilir tutarken kira güncellemeleri için Live Queries kullanın.
Tüm platformlarda tek bir arka uç sözleşmesi ile gayrimenkul yönetim özelliklerini hızlıca oluşturun ve yineleyin.
Temel Faydalar
Yapıyı feda etmeden hızlı yineleme yapmanıza yardımcı olan bir mülk yönetimi arka ucu.
Hızlı mülk başlatma
Sıfırdan bir arka uç tasarlamak yerine, tam bir mülk, kiracı ve kira şeması ile başlayın.
Gerçek zamanlı kira takibi
Gelişmiş mülk yönetimi için gerçek zamanlı güncellemeler ve bildirimlerden yararlanın.
Net kiracı akışı
Kira güncellemeleri için durumlar ve bildirimlerle kiracı detaylarını yönetin.
Ölçeklenebilir izin modeli
Yalnızca mülk yöneticilerinin mülk detaylarını düzenleyebilmesi ve kiraları yönetebilmesi için ACL/CLP kullanın.
Ödeme ve kira verileri
Ödemeleri ve kiraları saklayın ve şema sıfırlamaları olmadan görüntüleme ve etkileşim için bir araya getirin.
AI başlangıç iş akışı
Tek bir yapılandırılmış komutla hızlı bir şekilde arka uç iskeleti oluşturun ve entegrasyon rehberliği sağlayın.
Emlak yönetim uygulamanızı başlatmaya hazır mısınız?
Back4app AI Ajanının emlak yönetimi arka ucunuzu iskeletlemesine ve tek bir komutla mülkler, kiracılar, kiralar ve ödemeler oluşturmasına izin verin.
Başlamak ücretsiz — Aylık 50 AI Ajan komutu, kredi kartı gerektirmez
Teknik Yığın
Bu gayrimenkul portföyü arka uç şablonunda her şey dahil.
ER Diyagramı
Mülk portföyü arka uç şeması için varlık ilişki modeli.
Mülkler, kiracılar, kiralar ve ödemeleri kapsayan şema.
Diyagram kaynağını görüntüle
erDiagram
Tenant ||--o{ Lease : "tenant"
Property ||--o{ Lease : "property"
Lease ||--o{ Payment : "lease"
Property ||--o{ MaintenanceRequest : "property"
Tenant {
String objectId PK
String name
String email
String phone
Date createdAt
Date updatedAt
}
Property {
String objectId PK
String address
Pointer owner FK
Date createdAt
Date updatedAt
}
Lease {
String objectId PK
Pointer tenant FK
Pointer property FK
Date startDate
Date endDate
Number rentAmount
Date createdAt
Date updatedAt
}
Payment {
String objectId PK
Pointer lease FK
Number amount
Date paymentDate
Date createdAt
Date updatedAt
}
MaintenanceRequest {
String objectId PK
Pointer property FK
String description
String status
Date createdAt
Date updatedAt
}
Entegrasyon Akışı
Kimlik doğrulama, mülk detayları, kiracılar, kiralamalar ve ödemeler için tipik çalışma zamanı akışı.
Diyagram kaynağını görüntüle
sequenceDiagram
participant User
participant App as Property Portfolio App
participant Back4app as Back4app Cloud
User->>App: Login
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: View properties
App->>Back4app: GET /classes/Property
Back4app-->>App: Property list
User->>App: Track lease expirations
App->>Back4app: GET /classes/Lease?where={"endDate":{"$lt":"today"}}
Back4app-->>App: Expiring leases
User->>App: Record rent payment
App->>Back4app: POST /classes/Payment
Back4app-->>App: Payment confirmationVeri Sözlüğü
Mülk portföyü şemasındaki her sınıf için tam alan düzeyinde referans.
| Alan | Tür | Açıklama | Gerekli |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Otomatik |
| name | String | Full name of the tenant | |
| String | Tenant email address | ||
| phone | String | Contact phone number of the tenant | — |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
Tenant içindeki 6 alanları
Güvenlik ve İzinler
ACL ve CLP stratejisinin mülkleri, kiracıları, kiraları ve ödemeleri nasıl güvence altına aldığı.
Mülk sahipli yönetim kontrolleri
Yalnızca mülk yöneticileri mülk detaylarını güncelleyebilir veya silebilir; diğerleri mülk içeriğini değiştiremez.
Kira ve ödeme bütünlüğü
Yalnızca yönetici kiraları ve ödemeleri oluşturabilir veya silebilir. Doğrulama için Cloud Code kullanın.
Kapsamlı okuma erişimi
Kira ve ödeme okumalarını ilgili taraflarla sınırlandırın (örneğin, yöneticiler kendi mülklerini ve kiracı detaylarını görür).
Şema (JSON)
Back4app'a kopyalamaya hazır veya uygulama referansı olarak kullanmak için ham JSON şema tanımı.
{
"classes": [
{
"className": "Tenant",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"name": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"phone": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Property",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"address": {
"type": "String",
"required": true
},
"owner": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Lease",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"tenant": {
"type": "Pointer",
"required": true,
"targetClass": "Tenant"
},
"property": {
"type": "Pointer",
"required": true,
"targetClass": "Property"
},
"startDate": {
"type": "Date",
"required": true
},
"endDate": {
"type": "Date",
"required": true
},
"rentAmount": {
"type": "Number",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Payment",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"lease": {
"type": "Pointer",
"required": true,
"targetClass": "Lease"
},
"amount": {
"type": "Number",
"required": true
},
"paymentDate": {
"type": "Date",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "MaintenanceRequest",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"property": {
"type": "Pointer",
"required": true,
"targetClass": "Property"
},
"description": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}Yapay Zeka Ajanı ile İnşa Et
Bu şablondan gerçek bir gayrimenkul portföy uygulaması oluşturmak için Back4app Yapay Zeka Ajanı'nı kullanın, ön yüz, arka uç, kimlik doğrulama ve mülk, kiracı, kira ve ödeme akışları dahil.
Bu tam şema ve davranışla Back4app üzerinde bir emlak yönetim uygulaması arka ucu oluşturun. Şema: 1. Emlak: ad (String, zorunlu), konum (String, zorunlu), tür (String, zorunlu); objectId, createdAt, updatedAt (sistem). 2. Kiracı: ad (String, zorunlu), iletişim (String, zorunlu); objectId, createdAt, updatedAt (sistem). 3. Kira: emlak (Emlak'a İşaretçi, zorunlu), kiracı (Kiracı'ya İşaretçi, zorunlu), başlangıç tarihi (Tarih, zorunlu), bitiş tarihi (Tarih, zorunlu), kira (Sayı, zorunlu); objectId, createdAt, updatedAt (sistem). 4. Ödeme: kira (Kira'ya İşaretçi, zorunlu), miktar (Sayı, zorunlu), tarih (Tarih, zorunlu); objectId, createdAt, updatedAt (sistem). Güvenlik: - Yalnızca yönetici emlak detaylarını güncelleyebilir/silebilir. Yalnızca yönetici kira ve ödemeleri oluşturabilir/silebilir. Doğrulama için Cloud Code kullanın. Kimlik Doğrulama: - Kayıt olma, giriş yapma, çıkış yapma. Davranış: - Emlakları listeleme, kiracıları yönetme, kiraları takip etme, ödemeleri işleme ve kiracı detaylarını güncelleme. Teslim: - Şema, ACL'ler, CLP'ler ile Back4app uygulaması; emlak detayları, kiracılar, kiralar ve ödemeler için ön uç.
Bu şablon istemi önceden doldurulmuş olarak Ajanı açmak için aşağıdaki düğmeye basın.
Bu, teknoloji eki olmadan temel istemdir. Üretilen ön uç yığını daha sonra uyarlayabilirsiniz.
API Oyun Alanı
Emlak portföyü şemasına karşı REST ve GraphQL uç noktalarını deneyin. Yanıtlar sahte veri kullanır ve Back4app hesabı gerektirmez.
Bu şablonla aynı şemayı kullanır.
Teknolojinizi Seçin
Entegrasyon adımları, durum desenleri, veri modeli örnekleri ve çevrimdışı notlar için her kartı genişletin.
Flutter Mülk Portföyü Arka Ucu
React Mülk Portföyü Arka Ucu
React Yerel Mülk Portföyü Arka Ucu
Next.js Mülk Portföyü Arka Ucu
JavaScript Mülk Portföyü Arka Ucu
Android Mülk Portföyü Arka Ucu
iOS Mülk Portföyü Arka Ucu
Vue Mülk Portföyü Arka Ucu
Angular Mülk Portföyü Arka Ucu
GraphQL Mülk Portföyü Arka Ucu
REST API Mülk Portföyü Arka Ucu
PHP Mülk Portföyü Arka Ucu
.NET Mülk Portföyü Arka Ucu
Her Teknoloji ile Elde Ettikleriniz
Her yığın, aynı mülk portföyü arka uç şeması ve API sözleşmelerini kullanır.
Birleşik mülk veri yapısı
Mülkleri, kiracıları ve kira sözleşmelerini uyumlu bir formatta kolayca yönetin.
mülk portföyü için güvenli belge paylaşımı
Mülkler ve kira sözleşmeleri ile ilgili önemli belgeleri güvenli bir şekilde değişin.
Gerçek zamanlı ödeme takibi
mülk portföyü için kiracı ödemelerini gerçek zamanlı olarak izleyin ve yönetin.
Rol tabanlı erişim kontrolü
mülk portföyü verilerine güvenli erişim için kullanıcı rolleri ve izinleri tanımlayın.
REST/GraphQL API'leri ile mülk portföyü
Güçlü API'lerle mülk portföyü verilerinize zahmetsizce erişin ve manipüle edin.
Özelleştirilebilir bildirimler
Kira yenilemeleri, ödeme tarihleri ve mülk güncellemeleri için uyarılar kurun.
Mülk Portföyü Çerçevesi Karşılaştırması
Tüm desteklenen teknolojiler arasında kurulum hızını, SDK stilini ve AI desteğini karşılaştırın.
| Çerçeve | Kurulum Süresi | Mülk Portföyü Faydası | SDK Türü | Yapay Zeka Desteği |
|---|---|---|---|---|
| ~5 dk | Mobil ve web için tek kod tabanı ile mülk portföyü. | Typed SDK | Tam | |
| Yaklaşık 5 dk | Mülk portföyü için hızlı web kontrol paneli. | Typed SDK | Tam | |
| 5 dakikadan kısa | Mülk portföyü için çapraz platform mobil uygulama. | Typed SDK | Tam | |
| ~3–7 dk | Mülk portföyü için sunucu tarafından oluşturulan web uygulaması. | Typed SDK | Tam | |
| ~3 dk | Mülk portföyü için hafif web entegrasyonu. | Typed SDK | Tam | |
| ~5 dk | Android için mülk portföyü için yerel uygulama. | Typed SDK | Tam | |
| Yaklaşık 5 dk | iOS için mülk portföyü için yerel uygulama. | Typed SDK | Tam | |
| 5 dakikadan kısa | Reactive web UI ile mülk portföyü. | Typed SDK | Tam | |
| ~3–7 dk | Mülk portföyü için kurumsal web uygulaması. | Typed SDK | Tam | |
| Hızlı (2 dk) kurulum | Mülk portföyü için esnek GraphQL API. | GraphQL API | Tam | |
| ~2 dk | REST API entegrasyonu ile mülk portföyü. | REST API | Tam | |
| 5 dakikadan kısa | Mülk portföyü için sunucu tarafı PHP arka uç. | REST API | Tam | |
| 5 dakikadan kısa | .NET arka ucu ile mülk portföyü. | Typed SDK | Tam |
Kurulum süresi, bu şablon şeması kullanılarak proje başlangıcından ilk mülk sorgusuna kadar beklenen süreyi yansıtır.
Sıkça Sorulan Sorular
Bu şablonla bir gayrimenkul portföyü arka planı oluşturma hakkında sıkça sorulan sorular.
Mülk Portföy Uygulamanızı Hazırlamaya Hazır mısınız?
Dakikalar içinde mülk yönetimi projenize başlayın. Kredi kartı gerekmez.