Zanaat Pazarı
AI Ajansı ile Oluştur
Zanaat Pazarı Arka Ucu

Zanaat & El Sanatları Pazarı Arka Ucu Şablonu
Benzersiz Ürün Yönetimi ve Mağaza Özellikleri

Üretime hazır Zanaat & El Sanatları Pazarı arka ucu Back4app üzerinde benzersiz ürün yönetimi ve mağaza yetenekleri ile. Kapsamlı ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve etkili yapılandırma için bir AI Ajanı istemi.

Ana Noktalar

Bu şablon, müşteri etkileşimini ve alışveriş deneyimini artırmak için benzersiz ürün yönetimi ve düzenli siparişlerle birlikte bir Zanaat ve El Sanatları Pazar yeri arka ucu sağlar.

  1. Benzersiz ürün SKU yönetimiBenzersiz SKU'ları net, yapılandırılmış bir şekilde kolayca yönetin ve kategorilere ayırın.
  2. Yaratıcı vitrin özellikleriBack4app'nın API'sini, doğrudan tüketici etkileşimlerine hitap eden özelleştirilebilir vitrinler için kullanın.
  3. Sipariş işleme işleviGüvenli işlem yönetimi ile sipariş yönetim sürecini kolaylaştırın.
  4. Sağlam erişim yönetimiÇeşitli pazar yeri özelliklerine detaylı izin ayarları ile erişimi kontrol edin.
  5. Çapraz platform uyumluluğuMobil ve web istemcilerine ürünler ve siparişler için birleşik bir REST ve GraphQL API'si aracılığıyla hizmet verin.

Zanaat & El Sanatları Pazar Yeri Arka Uç Şablonu Nedir?

Back4app, hızlı pazar yeri uygulama teslimatı için bir backend-as-a-service (BaaS). Zanaat & El Sanatları Pazar Yeri Arka Uç Şablonu, zanaatkarlar, ürünler, siparişler ve kullanıcılar için kapsamlı bir şemadan oluşmaktadır. Tercih ettiğiniz ön yüz çerçeveleri (React, Flutter, Next.js ve daha fazlası) ile sorunsuz bir şekilde bağlanın ve fikrinizi Swift şeklinde pazara getirin.

En iyi için:

Zanaat & El Sanatları pazar yerleriEşsiz ürün yönetim uygulamalarıE-ticaret platformlarıKullanıcı etkileşimi çözümleriMVP lansmanlarıE-ticaret çözümleri için BaaS arayan takımlar

Genel Bakış

Bir Zanaat ve El Sanatları pazarı, eşsiz ürün yönetimi, akıcı sipariş işleme ve artırılmış kullanıcı etkileşimi gerektirir.

Bu şablon, takımların bir pazaryeri uygulamasını hızlıca gerçekleştirmesi için güvenli özellikler ve erişim kontrolleri ile Zanaat, Ürün, Sipariş ve Kullanıcı sınıflarını özetlemektedir.

Temel Zanaatkâr & El Sanatları Pazar Özellikleri

Bu merkezdeki her teknoloji kartı, Artisan, Ürün, Sipariş ve Kullanıcı sınıfları ile aynı Artisan & El Sanatları pazar yeri arka uç şemasını kullanır.

Zanaatkar yönetimi

Zanaatkar sınıfı, ad ve açıklama gibi benzersiz zanaatkar bilgilerini içerir.

Ürün yönetimi

Ürün sınıfı, SKU, sahip, fiyat ve açıklama ile bağlantılıdır.

Sipariş işleme

Sipariş sınıfı kullanıcı, ürün ve miktar ayrıntılarını yakalar.

Kullanıcı yönetimi

Kullanıcı sınıfı kullanıcı adı, e-posta, şifre ve roller destekler.

Neden Back4app ile Zanaatkâr ve El Sanatları Pazarınızı Oluşturmalısınız?

Back4app, pazarınıza ürün, sipariş ve kullanıcı yönetimi özellikleri sunar, böylece çabalarınızı müşteri etkileşimi ve deneyimine odaklayabilirsiniz.

  • Benzersiz ürün ve sipariş yönetimi: Zanaatkâr ve Ürün sınıfları, işlem süreçleri için verimli bir Sipariş sınıfı ile SKU yönetimini kolaylaştırır.
  • Güvenli paylaşım ve erişim yönetimi: Ürünlerinizi ve siparişlerinizi etkili bir şekilde korumak için güçlü izinlerle erişimi kontrol edin.
  • Gerçek zamanlı yeteneklere sahip esnek API: Tüm istemciler için REST ve GraphQL seçeneklerini korurken sipariş güncellemeleri için Live Queries'i kullanın.

Tüm platformlar arasında birleşik bir arka uç yaklaşımıyla pazarınızı hızlıca geliştirin ve özelliklerinizi artırın.

Ana Faydalar

Güvenlikten ödün vermeden geliştirmeyi hızlandıran bir pazar yeri arka ucu.

Hızlı pazar yeri dağıtımı

Sıfırdan oluşturmak yerine zanaatkarlar, ürünler, siparişler ve kullanıcılar için mevcut bir şemadan başlayın.

Güvenli erişim yönetimi

Geliştirilmiş müşteri güveni ve etkileşimi için güvenli ürün ve sipariş yönetiminden yararlanın.

Açık izin yapılandırmaları

Ayrıntılı izin ayarlarıyla zanaatkarlar, ürünler ve siparişler için kullanıcı erişimini güvenle yönetin.

Ölçeklenebilir veri modelleri

Ürün ve sipariş bilgilerinin yalnızca yetkilendirilmiş personel tarafından değiştirilmesini sağlamak için ACL/CLP'yi kullanın.

Ürün ve sipariş kalıcılığı

Şemayı sıfırlamadan sadeleştirilmiş kullanıcı deneyimleri için ürün listelemeleri ve geçmiş siparişleri saklayın ve yönetin.

Yapay Zeka destekli arka uç oluşturma

Yapay Zeka Ajanı istemi aracılığıyla entegrasyon kılavuzuyla arka ucunuzu hızlıca oluşturun.

Artisan & El Sanatları Pazar yeri uygulamanızı başlatmaya hazır mısınız?

Back4app Yapay Zeka Ajanı'nın pazar yeri arka ucunuzu oluşturmasına ve tek bir istemle benzersiz ürün yönetimi ve sipariş özellikleri üretmesine izin verin.

Başlamak için ücretsiz — ayda 50 Yapay Zeka Ajanı istemi, kredi kartı gerekmez

Teknik Yığın

Bu zanaat pazarı arka uç şablonuna dahil olan her şey.

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

ER Diyagramı

Zanaatkar & El Sanatları Pazarı arka uç şeması için varlık ilişki modeli.

Şemayı görüntüle
Mermaid
erDiagram
    User ||--o{ Product : "owner"
    User ||--o{ Order : "buyer"
    User ||--o{ AccessLog : "user"
    Product ||--o{ AccessLog : "product"
    Order ||--o{ Product : "products"

    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 owner FK
        Date createdAt
        Date updatedAt
    }

    Order {
        String objectId PK
        Array<Pointer<Product>> products
        Pointer buyer FK
        Number totalAmount
        Date createdAt
        Date updatedAt
    }

    AccessLog {
        String objectId PK
        Pointer user FK
        Pointer product FK
        Date accessTime
        Date createdAt
        Date updatedAt
    }

Entegrasyon Akışı

Kimlik doğrulama, ürün yönetimi, sipariş işleme ve kullanıcı etkileşimleri için tipik çalışma akışı.

Şemayı görüntüle
Mermaid
sequenceDiagram
  participant User
  participant App as Artisan & Handicraft Marketplace App
  participant Back4app as Back4app Cloud

  User->>App: Login
  App->>Back4app: POST /login
  Back4app-->>App: Session token

  User->>App: Browse products
  App->>Back4app: GET /classes/Product
  Back4app-->>App: Product details list

  User->>App: Create an order
  App->>Back4app: POST /classes/Order
  Back4app-->>App: Order confirmation

  User->>App: Log product access
  App->>Back4app: POST /classes/AccessLog
  Back4app-->>App: AccessLog objectId

Veri Sözlüğü

Artisan & Handicraft Marketplace ş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., artisan, buyer)
createdAtDateAuto-generated creation timestampOtomatik
updatedAtDateAuto-generated last-update timestampOtomatik

7 alanları User

Güvenlik ve İzinler

ACL ve CLP stratejileri nasıl zanaatkarları, ürünleri, siparişleri ve kullanıcıları güvence altına alır.

Kullanıcı profili kontrolleri

Sadece kullanıcı kendi profilini güncelleyebilir veya silebilir; diğerleri kullanıcı içeriğini değiştiremez.

Ürün ve sipariş bütünlüğü

Sadece sahibi ürünlerini ve siparişlerini oluşturabilir veya silebilir. Doğrulama için Cloud Code kullanın.

Kapsamlı erişim yönetimi

Kullanıcı rolleri ve izinlerine dayalı olarak ürün ve sipariş erişimini kısıtlayın.

Şema (JSON)

Back4app'a kopyalamak için 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
        },
        "owner": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "Order",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "products": {
          "type": "Array",
          "required": true
        },
        "buyer": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "totalAmount": {
          "type": "Number",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "AccessLog",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "user": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "product": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Product"
        },
        "accessTime": {
          "type": "Date",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    }
  ]
}

AI Ajanı ile İnşa Et

Back4app AI Ajanını kullanarak, bu şablondan gerçek bir Zanaat ve El Sanatları Pazarı uygulaması oluşturun; bunlar ön yüz, arka uç, kimlik doğrulama, ürün yönetimi ve sipariş akışlarını içerir.

Back4app AI Ajanı
İnşa etmeye hazır
Back4app üzerinde bu tam şema ve davranış ile bir Zanaatçi ve El Sanatları Pazar yeri arka uç oluşturun.

Şema:
1. Zanaatçı (isim, açıklama); objectId, createdAt, updatedAt (sistem).
2. Ürün: sahip (Zanaatçıya İşaretçi, zorunlu), SKU (Dize, zorunlu), fiyat (Sayı, zorunlu), açıklama (Dize); objectId, createdAt, updatedAt (sistem).
3. Sipariş: kullanıcı (Kullanıcıya İşaretçi, zorunlu), ürün (Ürüne İşaretçi, zorunlu), miktar (Sayı, zorunlu); objectId, createdAt, updatedAt (sistem).
4. Kullanıcı (kullanıcı adı, e-posta, şifre); objectId, createdAt, updatedAt (sistem).

Güvenlik:
- Sadece kullanıcı profilini güncelleyebilir/silin. Sadece sahip ürünlerini ve siparişlerini oluşturup silebilir. Doğrulama için Cloud Code kullanın.

Kimlik:
- Kayıt ol, giriş yap ve çıkış yap.

Davranış:
- Zanaatçıları listele, ürün ekle, siparişleri işle ve erişimi yönet.

Teslimat:
- Back4app uygulaması ile şema, ACL'ler, CLP'ler; zanaatçı profilleri, ürün yönetimi, siparişler ve kullanıcı yönetimi için ön yüz.

Aşağıdaki düğmeye basarak, bu şablon istemi önceden doldurulmuş durumda Ajanı açın.

Bu, teknoloji eki olmadan temel istemdir. Üretilen ön yüz yığınını daha sonra ayarlayabilirsiniz.

Dakikalar içinde dağıtAylık 50 ücretsiz istemKredi kartı gereklidir

API Oyun Alanı

Zanaatçı ve El Sanatları Pazar yeri şemasına REST ve GraphQL uç noktalarını deneyin. Yanıtlar sahte verileri kullanır ve Back4app hesabı gerektirmez.

Oyun alanını yüklüyor…

Bu şemanın aynısını kullanır.

Teknolojinizi Seçin

Entegrasyon adımları, durum kalıpları, veri modeli örnekleri ve çevrimdışı notlar için her kartı genişletin.

Flutter Artisan Marketplace Arka Uç

React Artisan Marketplace Arka Uç

React Yerel Artisan Marketplace Arka Uç

Next.js Artisan Marketplace Arka Uç

JavaScript Artisan Marketplace Arka Uç

Android Artisan Marketplace Arka Uç

iOS Artisan Marketplace Arka Uç

Vue Artisan Marketplace Arka Uç

Angular Artisan Marketplace Arka Uç

GraphQL Artisan Marketplace Arka Uç

REST API Artisan Marketplace Arka Uç

PHP Artisan Marketplace Arka Uç

.NET Artisan Marketplace Arka Uç

Her Teknolojide Ne Alırsınız

Her yığın aynı Zanaat ve El Sanatları Pazarı şemasını ve API sözleşmelerini kullanır.

Birleşik zanaatkar veri yapısı

ustalar pazarı içinde zanaatkarları ve onların eserlerini yönetmek için kapsamlı bir şema.

Kesintisiz ürün listelemeleri

ustalar pazarı ihtiyaçlarınıza göre özelleştirilmiş ürün listelemelerini kolayca oluşturun ve yönetin.

Güvenli ödeme işlemleri

ustalar pazarı'da güvenli işlemleri sağlamak için entegre ödeme çözümleri.

Gerçek zamanlı sipariş takibi

Müşterileri ustalar pazarı'da siparişleriyle ilgili gerçek zamanlı güncellemelerle bilgilendirin.

REST/GraphQL API'leri

ustalar pazarı arka ucu ile ön uçunuzu sorunsuz bir şekilde bağlamak için esnek API seçenekleri.

Genişletilebilir platform yetenekleri

ustalar pazarı'nun benzersiz ihtiyaçlarına uyacak şekilde özellikleri kolayca genişletin ve özelleştirin.

Artisan El Sanatları Pazar Yeri Çerçevesi Karşılaştırması

Tüm desteklenen teknolojiler arasında kurulum hızını, SDK stillerini ve AI desteğini karşılaştırın.

ÇerçeveKurulum SüresiZanaat El Sanatları Pazarı YararlarıSDK TürüYapay Zeka Desteği
~3–7 dkMobil ve web için zanaat el sanatları pazarı için tek kod tabanı.Typed SDKTam
Hızlı (5 dk) kurulumZanaat piyasası için hızlı web paneli.Typed SDKTam
~5 dkZanaat piyasası için çoklu platform mobil uygulama.Typed SDKTam
Yaklaşık 5 dkZanaat el işçiliği pazarı için sunucu tarafından işlenen web uygulaması.Typed SDKTam
~3 dkZanaat el işçiliği pazarı için hafif web entegrasyonu.Typed SDKTam
~3–7 dkZanaat el işçiliği pazarı için yerel Android uygulaması.Typed SDKTam
Hızlı (5 dk) kurulumZanaat el yapımı pazar yeri için yerel iOS uygulaması.Typed SDKTam
~5 dkZanaat el yapımı pazar yeri için React web arayüzü.Typed SDKTam
Yaklaşık 5 dkZanaat pazar yeri için kurumsal web uygulaması.Typed SDKTam
Hızlı (2 dk) kurulumZanaat pazar yeri için esnek GraphQL API.GraphQL APITam
~2 dkREST API entegrasyonu zanaat pazar yeri için.REST APITam
5 dakikadan azArtizan el sanatları pazarı için sunucu tarafı PHP arka ucu.REST APITam
~5 dakikaArtizan el sanatları pazarı için .NET arka ucu.Typed SDKTam

Kurulum süresi, proje başlangıcından bu şablon şemasını kullanarak ilk ürün veya sipariş sorgusuna kadar beklenen süreyi yansıtmaktadır.

Sıkça Sorulan Sorular

Bu şablonu kullanarak bir Zanaat ve El Sanatları Pazarı arka ucu oluşturma ile ilgili yaygın sorular.

Bir Zanaatkar & El Sanatları Pazar yeri arka ucu nedir?
Zanaatkar Pazar yeri şablonu neleri içerir?
Neden bir Zanaatkar Pazar yeri uygulaması için Back4app kullanmalıyım?
Flutter ile ürünleri ve siparişleri nasıl sorgularım?
Next.js Server Actions ile kullanıcı erişimini nasıl yönetebilirim?
React Yerel ürün ve siparişleri çevrimdışı önbelleğe alabilir mi?
Ürünlere yetkisiz erişimi nasıl engelleyebilirim?
Android'da ürünleri ve siparişleri görüntülemenin en iyi yolu nedir?
Ürün yönetim akışı nasıl çalışır?

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

Back4app şablonları ile Artizan ve El Sanatları pazarı ürünlerini daha hızlı piyasaya süren takımlara katılın.

G2 Users Love Us Badge

Zanaat ve El Sanatları Pazar Uygulamanızı Oluşturmaya Hazır Mısınız?

Zanaat ve El Sanatları Pazarı projenize dakikalar içinde başlayın. Kredi kartı gerekmez.

Teknoloji Seçin