Küresel Perakende Pazar Yeri Arka Ucu Şablonu
Pazar Yeri Kataloğu ve Satıcı Yönetimi
Üretime hazır pazar yeri arka ucu Back4app üzerinde çoklu satıcı katalog yetenekleri ile. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı başlangıç için bir AI Agent istemi içerir.
Ana Noktalar
Bu şablon, ekibinizin satıcı iş birliği ve ürün görünürlüğüne odaklanmasını sağlayarak çoklu satıcı katalog yönetimi ile bir pazar arka ucu sunar.
- Çoklu satıcı katalog yönetimi — Birden fazla satıcıyı kolayca kaydedin ve ürün listelemelerini tek bir arayüzde yönetin.
- Ürün görünürlüğü ve takibi — Çeşitli satıcılar arasında gerçek zamanlı ürün durum güncellemeleri ve görünürlük sağlayın.
- Satıcı iş birliği — Satıcıya özel paneller ve erişim yönetimi aracılığıyla iş birliklerini kolaylaştırın.
- Erişim kontrol özellikleri — Kullanıcıların ürünlere ve satıcılara erişimini güçlü izinlerle yönetin.
- Çapraz platform pazar yeri arka ucu — Tek bir REST ve GraphQL API'si aracılığıyla mobil ve web istemcilerine ürün ve satıcı yönetimi hizmeti verin.
Küresel Perakende Pazar Yeri Arka Ucu Şablonu Nedir?
Back4app hızlı ürün teslimi için bir hizmet olarak arka uç (BaaS)’tur. Küresel Perakende Pazar Yeri Arka Ucu Şablonu, kullanıcılar, ürünler, satıcılar ve siparişler için önceden oluşturulmuş bir şemadır. Tercih edilen ön yüzünüzle (React, Flutter, Next.js, ve daha fazlası) bağlanın ve lansmanınızı hızlandırın.
En iyi:
Genel bakış
Küresel bir perakende pazaryeri, etkili çoklu satıcı katalog yönetimi, ürün takibi ve satıcı işbirliği gerektirir.
Bu şablon, takımların hızlı bir şekilde sağlam bir pazar yeri uygulayabilmesi için Yönetim özellikleri ve erişim kontrolü ile Kullanıcı, Ürün, Satıcı ve Sipariş'i tanımlar.
Temel Pazaryeri Özellikleri
Bu haptaki her teknoloji kartı, Kullanıcı, Ürün, Satıcı ve Sipariş ile aynı pazar yeri arka uç şemasını kullanır.
Kullanıcı yönetimi
Kullanıcı sınıfı, kullanıcı adını, e-posta adresini, şifreyi ve rolleri saklar.
Ürün yönetimi
Ürün sınıfı, sahibi, açıklamayı ve fiyatlandırmayı bağlar.
Satıcı yönetimi
Satıcı sınıfı isim, iletişim bilgileri ve ilişkili ürünleri saklar.
Sipariş takibi
Sipariş sınıfı kullanıcı alımlarını ve durumlarını takip eder.
Neden Back4app ile Küresel Perakende Pazaryerinizi İnşa Edin?
Back4app, ekibinizin altyapı yerine pazaryeri etkileşimine ve şeffaflığa odaklanabilmesi için size ürün, satıcı ve sipariş öncülleri sağlar.
- •Ürün ve satıcı yönetimi: Satıcı ilişkileri ve sipariş yönetimi olan ürün sınıfı iş birliğini destekler.
- •Güvenli paylaşım ve görünürlük özellikleri: Ürün görünürlüğünü izinlerle yönetin ve kullanıcıların birden fazla satıcıyla kolayca etkileşimde bulunmasına izin verin.
- •Gerçek Zamanlı + API esnekliği: Her istemci için REST ve GraphQL'ı kullanarak ürün güncellemeleri için Live Queries'i kullanın.
Tüm platformlarda tek bir arka uç sözleşmesi ile pazaryeri özelliklerini hızlı bir şekilde oluşturun ve geliştirin.
Temel Faydalar
Güvenlikten ödün vermeden hızlı bir şekilde iterasyon yapmanıza yardımcı olan bir pazar yeri arka ucu.
Hızlı pazar yeri başlatma
Arka uç oluşturmak yerine, tamamlanmış bir kullanıcı, ürün ve satıcı şemasından başlayın.
Güvenli paylaşım desteği
Artırılmış satıcı etkileşimi için güvenli ürün yönetimi ve sipariş görünürlüğünden yararlanın.
Açık erişim kontrol akışı
Güçlü izinlerle kullanıcıların ürünlere ve satıcılara erişimini yönetin.
Ölçeklenebilir izin modeli
Sadece yetkilendirilmiş kullanıcıların ürünlere erişebilmesi ve sipariş verebilmesi için ACL/CLP kullanın.
Ürün ve satıcı veri yönetimi
Şemaların sıfırlanması olmadan görüntüleme ve etkileşim için ürün ve sipariş ayrıntılarını saklayın ve toplayın.
AI başlangıç iş akışı
Bir yapılandırılmış istemle hızlı bir şekilde arka uç iskeletini ve entegrasyon rehberini oluşturun.
Küresel perakende pazar yeri uygulamanızı başlatmaya hazır mısınız?
Back4app AI Ajanı'nın pazar yeri arka ucunuzu iskeletlemesine ve tek bir istemle çoklu satıcı yetenekleri oluşturmasına izin verin.
Başlamak ücretsiz — ayda 50 AI Ajanı istemi, kredi kartı gerekmez
Teknik Yığın
Bu pazar yeri arka yüz şablonuna dahil olan her şey.
ER Diyagramı
Pazar yeri arka uç şeması için varlık-ilişki modeli.
Kullanıcılar, ürünler, satıcılar ve siparişleri kapsayan şema.
Şemayı görüntüle kaynak
erDiagram
User ||--o{ Order : "user"
Product ||--o{ Order : "products"
Vendor ||--o{ Product : "vendor"
User {
String objectId PK
String username
String email
String password
String role
Date createdAt
Date updatedAt
}
Product {
String objectId PK
String title
String description
Number price
Pointer vendor FK
Date createdAt
Date updatedAt
}
Vendor {
String objectId PK
String name
String contactInfo
Date createdAt
Date updatedAt
}
Order {
String objectId PK
Pointer user FK
Array products FK
Number totalPrice
Date createdAt
Date updatedAt
}
Entegrasyon Akışı
Kimlik doğrulama, ürün kataloğu yönetimi, sipariş işleme ve tedarikçi iş birliği için tipik çalışma akışı.
Şemayı görüntüle kaynak
sequenceDiagram
participant User
participant App as Global Retail Marketplace App
participant Back4app as Back4app Cloud
User->>App: Login
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: View available products
App->>Back4app: GET /classes/Product
Back4app-->>App: List of products
User->>App: Place an order
App->>Back4app: POST /classes/Order
Back4app-->>App: Order confirmation
User->>App: Manage products
App->>Back4app: GET /classes/Product?where={"vendor":"VendorID"}
Back4app-->>App: Vendor products list
Veri Sözlüğü
Pazar yeri şemasındaki her sınıf için tam alan düzeyi referansı.
| Alan | Tür | Açıklama | Gerekli |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Otomatik |
| username | String | User login name | |
| String | User email address | ||
| password | String | Hashed password (write-only) | |
| role | String | Role of the user (e.g., customer, vendor, admin) | |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
7 alanları User içinde
Güvenlik ve İzinler
ACL ve CLP stratejisinin kullanıcıları, ürünleri, satıcıları ve siparişleri nasıl koruduğu.
Kullanıcıya ait profil kontrolleri
Profilini yalnızca kullanıcı güncelleyebilir veya silebilir; diğerleri kullanıcı içeriğini değiştiremez.
Ürün ve satıcı bütünlüğü
Yalnızca sahip/satıcı ürünlerini oluşturabilir veya silebilir. Doğrulama için Cloud Code'u kullanın.
Kapsamlı okuma erişimi
Ürün ve sipariş okuma işlemlerini ilgili taraflarla sınırlayın (örneğin, kullanıcılar yalnızca kendi siparişlerini görür ve satıcılar).
Şema (JSON)
Back4app içine kopyalamaya hazır ham JSON şema tanımı veya uygulama referansı olarak kullanın.
{
"classes": [
{
"className": "User",
"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": "Product",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"title": {
"type": "String",
"required": true
},
"description": {
"type": "String",
"required": true
},
"price": {
"type": "Number",
"required": true
},
"vendor": {
"type": "Pointer",
"required": true,
"targetClass": "Vendor"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Vendor",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"name": {
"type": "String",
"required": true
},
"contactInfo": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Order",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"user": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"products": {
"type": "Array",
"required": true
},
"totalPrice": {
"type": "Number",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}Yapay Zeka Ajanı ile Oluştur
Back4app Yapay Zeka Ajanı'nı kullanarak bu şablondan gerçek bir pazar yeri uygulaması oluşturun, ön yüz, arka yüz, kimlik doğrulama, ayrıca ürün, satıcı ve sipariş akışlarını dahil edin.
Back4app üzerinde bu tam şema ve davranışa sahip bir global perakende pazar yeri uygulama arka ucu oluşturun. Şema: 1. Kullanıcı (Back4app yerleşik halini kullanır): kullanıcı adı, e-posta, şifre; objectId, createdAt, updatedAt (sistem). 2. Ürün: sahip (Satıcıya İşaretçi, zorunlu), açıklama (Dize, zorunlu), fiyatlar (Nesne Dizisi, zorunlu); objectId, createdAt, updatedAt (sistem). 3. Satıcı: isim (Dize, zorunlu), iletişim bilgileri (Dize), ilişkili ürünler (Ürünlere İşaretçi Dizisi); objectId, createdAt, updatedAt (sistem). 4. Sipariş: ürün (Ürüne İşaretçi, zorunlu), kullanıcı (Kullanıcıya İşaretçi, zorunlu), durum (Dize, zorunlu); objectId, createdAt, updatedAt (sistem). Güvenlik: - Sadece kullanıcı profiline güncelleme/silme yapabilir. Sadece sahip/satıcı ürünlerini oluşturup silebilir. Doğrulama için Cloud Code kullanın. Kimlik Doğrulama: - Kaydol, giriş yap, çıkış yap. Davranış: - Kullanıcıları listele, ürünleri yönet, sipariş oluştur ve satıcı erişimini yönet. Teslimat: - Back4app uygulaması ile şema, ACL'ler, CLP'ler; kullanıcı profilleri, ürün yönetimi, satıcı takibi ve sipariş işleme için ön yüz.
Bu şablon istemi önceden doldurulmuş olarak Ajanı açmak için aşağıdaki düğmeye basın.
Bu, teknolojik bir ek eklenmemiş temel istemdir. Oluşturulan ön yüz yığınını daha sonra uyarlayabilirsiniz.
API Oyun Alanı
Pazar yeri şemasına karşı REST ve GraphQL uç noktalarını deneyin. Yanıtlar örnek veriler kullanır ve bir Back4app hesabı gerektirmez.
Bu şemayı kullanan aynı şablonu kullanır.
Teknolojinizi Seçin
Her kartı entegrasyon adımları, durum desenleri, veri modeli örnekleri ve çevrimdışı notlar için genişletin.
Flutter Pazar Yeri Arka Ucu
React Pazar Yeri Arka Ucu
React Yerel Pazar Yeri Arka Ucu
Next.js Pazar Yeri Arka Ucu
JavaScript Pazar Yeri Arka Ucu
Android Pazar Yeri Arka Ucu
iOS Pazar Yeri Arka Ucu
Vue Pazar Yeri Arka Ucu
Angular Pazar Yeri Arka Ucu
GraphQL Pazar Yeri Arka Ucu
REST API Pazar Yeri Arka Ucu
PHP Pazar Yeri Arka Ucu
.NET Pazar Yeri Arka Ucu
Her Teknolojiden Neler Alırsınız
Her yığın aynı pazaryeri arka uç şemasını ve API sözleşmelerini kullanır.
Birleştirilmiş küresel perakende pazarı veri modeli
Kullanıcılar, ürünler, satıcılar ve siparişler için önceden oluşturulmuş bir şema.
REST/GraphQL API'leri küresel perakende pazarı için
Güçlü API'leri kullanarak ön yüzünüzle kolayca entegre edin.
küresel perakende pazarı için güvenli ödeme işlemleri
Yerleşik ödeme gateway desteği ile güvenli işlemleri garanti edin.
küresel perakende pazarı için gerçek zamanlı envanter yönetimi
Stok seviyelerini takip edin ve gerçek zamanlı olarak güncelleyin.
Kullanıcı dostu satıcı kaydı
Satıcıların pazarınıza katılma sürecini kolaylaştırın.
küresel perakende pazarı için özelleştirilebilir sipariş iş akışları
Sipariş yönetim sürecini iş ihtiyaçlarınıza göre özelleştirin.
Küresel Perakende Pazaryeri Çerçevesi Karşılaştırması
Tüm desteklenen teknolojiler arasında ayar hızını, SDK stilini ve AI desteğini karşılaştırın.
| Çerçeve | Kurulum Süresi | Küresel Perakende Pazarı Avantajı | SDK Türü | Yapay Zeka Desteği |
|---|---|---|---|---|
| Hızlı (5 dk) kurulum | Mobil ve web üzerinde küresel perakende pazarı için tek kod tabanı. | Typed SDK | Tam | |
| ~5 dk | Küresel perakende pazarı için hızlı web kontrol paneli. | Typed SDK | Tam | |
| Yaklaşık 5 dk | Küresel perakende pazarı için çok platformlu mobil uygulama. | Typed SDK | Tam | |
| 5 dakikadan az | Küresel perakende pazarı için sunucu tarafında oluşturulan web uygulaması. | Typed SDK | Tam | |
| ~3–5 dakikada | Küresel perakende pazarı için hafif web entegrasyonu. | Typed SDK | Tam | |
| Hızlı (5 dakika) kurulum | Küresel perakende pazarı için yerel Android uygulaması. | Typed SDK | Tam | |
| ~5 dk | Küresel perakende pazarı için yerel iOS uygulaması. | Typed SDK | Tam | |
| Yaklaşık 5 dk | Küresel perakende pazarı için Reactif web UI. | Typed SDK | Tam | |
| 5 dakikadan az | Küresel perakende pazarı için kurumsal web uygulaması. | Typed SDK | Tam | |
| 2 dakikadan az | Küresel perakende pazarı için esnek GraphQL API. | GraphQL API | Tam | |
| Hızlı (2 dakika) kurulum | Küresel perakende pazarı için REST API entegrasyonu. | REST API | Tam | |
| ~3 dk | Küresel perakende pazarı için sunucu tarafı PHP arka ucu. | REST API | Tam | |
| Yaklaşık 5 dk | Küresel perakende pazarı için .NET arka ucu. | Typed SDK | Tam |
Kurulum süresi, bu şablon şemasını kullanarak proje başlangıcından ilk ürün veya satıcı sorgusuna kadar beklenen süreyi yansıtır.
Sıkça Sorulan Sorular
Bu şablon ile bir pazar yeri arka ucu oluşturma hakkında ortak sorular.
Küresel Perakende Pazar Yeriniz Uygulamasını Oluşturmaya Hazır Mısınız?
Pazar yeri projenize dakikalar içinde başlayın. Kredi kartı gerektirmiyor.