Pazar Yeri Arka Uç
AI Ajansı ile inşa edin
Pazar Yeri Arka Ucu

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.

  1. Çoklu satıcı katalog yönetimiBirden fazla satıcıyı kolayca kaydedin ve ürün listelemelerini tek bir arayüzde yönetin.
  2. Ü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.
  3. Satıcı iş birliğiSatıcıya özel paneller ve erişim yönetimi aracılığıyla iş birliklerini kolaylaştırın.
  4. Erişim kontrol özellikleriKullanıcıların ürünlere ve satıcılara erişimini güçlü izinlerle yönetin.
  5. Çapraz platform pazar yeri arka ucuTek 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:

Küresel perakende pazar yeri uygulamalarıÇoklu satıcı ürün kataloğu sistemleriE-ticaret platformlarıSatıcı işbirliği araçlarıMVP lansmanlarıTakımlar, pazar yeri ürünleri için BaaS'ı seçiyor

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.

Önyüz
13+ teknoloji
Arka uç
Back4app
Veritabanı
MongoDB
Kimlik doğrulama
Yerleşik kimlik doğrulama + oturumlar
API
REST ve GraphQL
Gerçek zamanlı
Live Queries

ER Diyagramı

Pazar yeri arka uç şeması için varlık-ilişki modeli.

Şemayı görüntüle kaynak
Mermaid
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
Mermaid
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ı.

AlanTürAçıklamaGerekli
objectIdStringAuto-generated unique identifierOtomatik
usernameStringUser login name
emailStringUser email address
passwordStringHashed password (write-only)
roleStringRole of the user (e.g., customer, vendor, admin)
createdAtDateAuto-generated creation timestampOtomatik
updatedAtDateAuto-generated last-update timestampOtomatik

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.

JSON
{
  "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 Yapay Zeka Ajanı
Oluşuma hazır
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.

Dakikalar içinde dağıtAylık 50 ücretsiz istem / ayKredi kartı gerekli değil

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.

Oyun alanı yükleniyor…

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çeveKurulum SüresiKüresel Perakende Pazarı AvantajıSDK TürüYapay Zeka Desteği
Hızlı (5 dk) kurulumMobil ve web üzerinde küresel perakende pazarı için tek kod tabanı.Typed SDKTam
~5 dkKüresel perakende pazarı için hızlı web kontrol paneli.Typed SDKTam
Yaklaşık 5 dkKüresel perakende pazarı için çok platformlu mobil uygulama.Typed SDKTam
5 dakikadan azKüresel perakende pazarı için sunucu tarafında oluşturulan web uygulaması.Typed SDKTam
~3–5 dakikadaKüresel perakende pazarı için hafif web entegrasyonu.Typed SDKTam
Hızlı (5 dakika) kurulumKüresel perakende pazarı için yerel Android uygulaması.Typed SDKTam
~5 dkKüresel perakende pazarı için yerel iOS uygulaması.Typed SDKTam
Yaklaşık 5 dkKüresel perakende pazarı için Reactif web UI.Typed SDKTam
5 dakikadan azKüresel perakende pazarı için kurumsal web uygulaması.Typed SDKTam
2 dakikadan azKüresel perakende pazarı için esnek GraphQL API.GraphQL APITam
Hızlı (2 dakika) kurulumKüresel perakende pazarı için REST API entegrasyonu.REST APITam
~3 dkKüresel perakende pazarı için sunucu tarafı PHP arka ucu.REST APITam
Yaklaşık 5 dkKüresel perakende pazarı için .NET arka ucu.Typed SDKTam

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.

Pazar yeri backend'i nedir?
Global Perakende Pazar Yeri şablonu neyi içerir?
Neden bir pazar yeri uygulaması için Back4app kullanayım?
Flutter ile ürünler ve tedarikçiler için sorguları nasıl çalıştırırım?
Next.js Server Actions ile erişimi nasıl yönetirim?
React Native ürünleri ve siparişleri çevrimdışı önbelleğe alabilir mi?
Yetkisiz ürün erişimini nasıl engellerim?
Android üzerinde ürünleri ve siparişleri göstermek için en iyi yol nedir?
Ürün paylaşım akışı uçtan uca nasıl çalışır?

Dünya genelindeki geliştiriciler tarafından güvenilir

Back4app şablonları ile pazaryeri ürünlerini daha hızlı teslim eden takımlara katılın

G2 Users Love Us Badge

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.

Teknolojiyi Seçin