Yazar Etkinliği CRM
AI Agent ile oluşturun
Kitapçı Yazar Etkinliği CRM Arka Uç

Kitapçı Yazar Etkinliği CRM Arka Uç Şablonu
Yayıncı İletişim Bilgileri, İmza Programları ve Etkinlik Notları

Back4app üzerindeki kitapçı yazar etkinliği CRM arka ucu, PublisherContact, SigningSchedule, BookStockLog ve EventNote için. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı kurulum için AI Agent istemi içerir.

Kitapçı CRM Çıkarımları

Bu şablon, PublisherContact, SigningSchedule, BookStockLog ve EventNote ile bir kitapçı yazar etkinliği CRM arka ucu sağlar; böylece personel etkinlikleri daha az manuel elektronik tablo ile koordine edebilir.

  1. Yayıncı iletişim takibiPublisherContact satırlarını publisherName, contactName, email, phone, bookTitles, owner ve notes ile modelleyin.
  2. İmza programı kontrolübookTitle, authorName, eventDate, location, publisherContact, staffLead, attendeeCount ve status gibi SigningSchedule alanlarını kullanın.
  3. Kitap stok görünürlüğüBookStockLog sayılarını, isbn, bookTitle, quantityOnHand, quantityReserved, restockThreshold, lastCountedAt, recordedBy ve signingSchedule ile güncel tutun.
  4. Etkinlik notu takibiEtkinlik Notu'nda başlık, içerik, program ve yazar ile çağrı sonrası güncellemeleri yakalayın.

Kitabevi Yazar Etkinliği CRM Arka Ucu Anlamak

Kitabevi etkinliğinde güven, tutarlılık yoluyla inşa edilir — her paydaş soru sorduğunda aynı alanlar, aynı denetim izleri, aynı yanıtlar. Bu şablon, Back4app üzerinde rol tabanlı erişim ile PublisherContact, İsim, Başlıklar, SigningSchedule ve Unvan'ı model alır, böylece her kitabevi etkinliği ekibi, sahip olduğu pipeline dilimini görür. Şemada <strong>Kullanıcı</strong>, <strong>PublisherContact</strong> (publisherName, contactName, email, phone, bookTitles, owner, notes), <strong>SigningSchedule</strong> (bookTitle, authorName, eventDate, location, publisherContact, status, staffLead, attendeeCount), <strong>BookStockLog</strong> (isbn, bookTitle, quantityOnHand, quantityReserved, restockThreshold, lastCountedAt, recordedBy, signingSchedule, notes) ve <strong>EventNote</strong> (başlık, içerik, program, yazar) yer almaktadır. Tercih ettiğiniz frontend'i bağlayın ve etkinlik operasyonlarını organize tutun.

En iyi:

Kitabevi etkinliği koordinasyonuYazar imza programı araçlarıYayımcı iletişim izlemeKitap envanteri ve stok kayıtlarıEtkinlik notu takibiTakımlar, kitapçı iş akışları için BaaS'ı seçiyor

Kitapçı Etkinlik şablonunda neler bulursunuz

Çoğu kitapçı etkinlik hatası sıkıcıdır: kaçırılan bir zaman damgası, yinelenen bir satır veya dün doğru olan bir sayımın bugün yanlış olması.

Bu özet, ekipleri PublisherContact, İsim ve Başlıklar etrafında yönlendirir, kimse ER diyagramlarına veya JSON çıktısına dalmadan önce.

Kitapçı Etkinlik CRM Özellikleri

Bu hub'daki her teknoloji kartı, Kullanıcı, Yayıncıİletişim, İmzaProgramı, BookStockLog ve EtkinlikNotu ile aynı kitapçı etkinlik CRM şemasını kullanır.

Personel için kullanıcı rolleri

Kullanıcı, kullanıcı adı, e-posta, şifre ve rolü saklar.

Yayıncı iletişim izleme

Yayıncıİletişimi, yayıncıAdı, iletişimAdı, e-posta, telefon, kitapBaşlıkları, sahip ve notları saklar.

İmza takvimi yönetimi

İmzaTakvimi, kitapBaşlığı, yazarAdı, etkinlikTarihi, konum, yayıncıİletişim, durum, personelLideri ve katılımcıSayısını saklar.

Kitap stok kayıtları

BookStockLog, isbn, kitapBaşlığı, mevcutMiktar, ayrılmışMiktar, yenidenStoklamaEşiği, sonSayımTarihi, kaydeden, imzaProgramı ve notları takip eder.

Neden Back4app ile Kitapçı Yazar Etkinliği CRM Arka Uçunuzu Oluşturmalısınız?

Back4app size Kullanıcı, PublisherContact, SigningSchedule, BookStockLog ve EventNote birimlerini sağlar, böylece personeliniz tablo düzenleme ile daha az, imza masası hazırlama ile daha fazla zaman harcayabilir.

  • İletişim listeleri düzenli kalır: PublisherContact kayıtları publisherName, contactName, email, phone, bookTitles, owner ve notları hızlı takip için bir arada tutar.
  • İmza slotları yönetimi kolaydır: SigningSchedule kitapBaşlığı, yazarAdı, etkinlikTarihi, konum, publisherContact, personelLideri, katılımcıSayısı ve durum bilgilerini depolar, böylece koordinatörler kimin sırada olduğunu onaylayabilir.
  • Stok sayımları görünür kalır: BookStockLog, her etkinlik günü için başlıklar tarafından isbn, kitapBaşlığı, mevcutMiktar, rezerveMiktar, yenidenStokEşiği, sonSayımZamanı, kayıtlıOlan ve signingSchedule ile notları takip eder.

Yayıcı iletişimleri, imza slotları, envanter sayımları ve etkinlik notları etrafında her müşteri için tek bir arka uç sözleşmesi ile inşa edin.

Kitapçı CRM Faydaları

Koordinatörlerin mevcut bağlantılar, programlar, envanter sayımları ve takip notları ile çalışmasına yardımcı olan bir kitapçı etkinlik arka ucu.

Daha hızlı etkinlik hazırlıkları

Bu listeleri elle yeniden oluşturmak yerine, Kullanıcı, Yayıncıİletişim, İmzaProgramı, BookStockLog ve EtkinlikNotu sınıflarından başlayın.

Temizleyici yayıncı takip

Yayıncı adı, iletişim adı, e-posta, telefon, kitap başlıkları, sahip ve notlar gibi PublisherContact alanlarını kullanarak iletişimi spesifik ve izlenebilir tutun.

Daha az takvim çakışması

Odayı veya imza penceresini onaylamadan önce SigningSchedule durumunu, etkinlik tarihini, konumu ve personel liderini kontrol edin.

Mevcut sayımlardan alınan hisse kararları

Kitapları masaya taahhüt etmeden önce BookStockLog'da quantityOnHand, quantityReserved, restockThreshold, lastCountedAt ve signingSchedule'ı okuyun.

Doğru slot ile ilgili etkinlik notları

Etkinlik notu başlıklarını ve gövde girişlerini doğru takvim ve yazara bağlayarak arama özetlerinin eşleşen imza ile kalmasını sağlayın.

Her personel uygulaması için bir API

User, PublisherContact, SigningSchedule, BookStockLog ve EventNote'u REST, GraphQL ve Back4app SDK'ları aracılığıyla açığa çıkarın.

Kitapçı yazar etkinliği CRM'inizi başlatmaya hazır mısınız?

Back4app AI Ajanı'nın kitapçı etkinlik arka ucunu oluşturmasına ve tek bir istemden PublisherContact, SigningSchedule, BookStockLog ve EventNote iş akışlarını üretmesine izin verin.

Başlamak ücretsiz - ayda 50 AI Ajanı istemi, kredi kartı gerekmez

Kitapçı Teknoloji Yığını

Bu kitapçı yazar etkinliği CRM arka uç şablonunda her şey dahil.

Ön Uç
13+ teknolojiler
Arka Uç
Back4app
Veritabanı
MongoDB
Kimlik Doğrulama
Yerleşik kimlik doğrulama + oturumlar
API
REST ve GraphQL
Gerçek Zamanlı
Live Queries

Kitapçı Varlık Haritası

Kitapçı yazar etkinliği CRM şeması için varlık ilişki modeli.

Diyagram kaynağını görüntüle
Mermaid
erDiagram
    User ||--o{ PublisherContact : "owner"
    User ||--o{ SigningSchedule : "staffLead"
    User ||--o{ BookStockLog : "recordedBy"
    User ||--o{ EventNote : "author"
    PublisherContact ||--o{ SigningSchedule : "publisherContact"
    SigningSchedule ||--o{ BookStockLog : "signingSchedule"
    SigningSchedule ||--o{ EventNote : "schedule"

    User {
        String objectId PK
        String username
        String email
        String password
        String role
        Date createdAt
        Date updatedAt
    }

    PublisherContact {
        String objectId PK
        String publisherName
        String contactName
        String email
        String phone
        Array bookTitles
        String ownerId FK
        String notes
        Date createdAt
        Date updatedAt
    }

    SigningSchedule {
        String objectId PK
        String bookTitle
        String authorName
        Date eventDate
        String location
        String publisherContactId FK
        String status
        String staffLeadId FK
        Number attendeeCount
        Date createdAt
        Date updatedAt
    }

    BookStockLog {
        String objectId PK
        String isbn
        String bookTitle
        Number quantityOnHand
        Number quantityReserved
        Number restockThreshold
        Date lastCountedAt
        String recordedById FK
        String signingScheduleId FK
        String notes
        Date createdAt
        Date updatedAt
    }

    EventNote {
        String objectId PK
        String title
        String body
        String scheduleId FK
        String authorId FK
        Date createdAt
        Date updatedAt
    }

Kitapçı Talep Akışı

Oturum açma, PublisherContact arama, SigningSchedule oluşturma, BookStockLog güncellemeleri ve EventNote takibi için tipik çalışma akışı.

Diyagram kaynağını görüntüle
Mermaid
sequenceDiagram
  participant User
  participant CRM as Bookstore Author Event CRM App
  participant Back4app as Back4app Cloud

  User->>CRM: Sign in to the event workspace
  CRM->>Back4app: POST /login
  Back4app-->>CRM: Session token

  User->>CRM: Open publisher contacts
  CRM->>Back4app: GET /classes/PublisherContact?include=owner&order=-updatedAt
  Back4app-->>CRM: PublisherContact list

  User->>CRM: Create a signing schedule
  CRM->>Back4app: POST /classes/SigningSchedule
  Back4app-->>CRM: SigningSchedule objectId

  User->>CRM: Record stock count for the signing table
  CRM->>Back4app: POST /classes/BookStockLog
  Back4app-->>CRM: BookStockLog objectId

  CRM->>Back4app: Watch changes on SigningSchedule and BookStockLog
  Back4app-->>CRM: LiveQuery updates

Kitabevi Alan Sözlüğü

Kitapçı yazar etkinliği CRM ş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)
roleStringUser role for bookstore event operations (e.g., manager, coordinator, staff)
createdAtDateAuto-generated creation timestampOtomatik
updatedAtDateAuto-generated last-update timestampOtomatik

7 alanları User

Kitapçı Verileri için Erişim Kuralları

ACL ve CLP stratejisinin kullanıcı, yayıncı, program, stok ve not verilerini nasıl koruduğu.

Personel kapsamlı erişim

Sadece onaylı Kullanıcı rolleri PublisherContact, SigningSchedule, BookStockLog ve EventNote girişlerini oluşturmalı veya düzenlemelidir.

Program bütünlüğü

Çatışan SigningSchedule pencerelerini veya geçersiz mekan atamalarını reddetmek için Cloud Code kullanın.

Envanter kontrolü

Sadece etkinlik tablosunu yöneten veya alan personelinin quantityOnHand, quantityReserved ve restockThreshold değerlerini ayarlayabilmesi için BookStockLog düzenlemelerini sınırlayın.

Kitapçı CRM için JSON Şeması

Back4app'a kopyalamak veya uygulama referansı olarak kullanmak için hazır ham JSON şeması tanımı.

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": "PublisherContact",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "publisherName": {
          "type": "String",
          "required": true
        },
        "contactName": {
          "type": "String",
          "required": true
        },
        "email": {
          "type": "String",
          "required": true
        },
        "phone": {
          "type": "String",
          "required": false
        },
        "bookTitles": {
          "type": "Array",
          "required": false
        },
        "owner": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "notes": {
          "type": "String",
          "required": false
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "SigningSchedule",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "bookTitle": {
          "type": "String",
          "required": true
        },
        "authorName": {
          "type": "String",
          "required": true
        },
        "eventDate": {
          "type": "Date",
          "required": true
        },
        "location": {
          "type": "String",
          "required": true
        },
        "publisherContact": {
          "type": "Pointer",
          "required": true,
          "targetClass": "PublisherContact"
        },
        "status": {
          "type": "String",
          "required": true
        },
        "staffLead": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "attendeeCount": {
          "type": "Number",
          "required": false
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "BookStockLog",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "isbn": {
          "type": "String",
          "required": true
        },
        "bookTitle": {
          "type": "String",
          "required": true
        },
        "quantityOnHand": {
          "type": "Number",
          "required": true
        },
        "quantityReserved": {
          "type": "Number",
          "required": false
        },
        "restockThreshold": {
          "type": "Number",
          "required": false
        },
        "lastCountedAt": {
          "type": "Date",
          "required": true
        },
        "recordedBy": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "signingSchedule": {
          "type": "Pointer",
          "required": false,
          "targetClass": "SigningSchedule"
        },
        "notes": {
          "type": "String",
          "required": false
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "EventNote",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "title": {
          "type": "String",
          "required": true
        },
        "body": {
          "type": "String",
          "required": true
        },
        "schedule": {
          "type": "Pointer",
          "required": true,
          "targetClass": "SigningSchedule"
        },
        "author": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    }
  ]
}

AI Ajanı ile Kitapçı CRM Oluştur

Bu şablondan gerçek bir kitapçı yazar etkinliği CRM uygulaması oluşturmak için Back4app AI Ajanını kullanın, frontend, backend, kimlik doğrulama ve PublisherContact, SigningSchedule, BookStockLog ve EventNote akışlarını içerebilir.

Back4app AI Ajanı
İnşa etmeye hazır
Back4app üzerinde bu kesin şema ve davranışla bir kitapçı yazar etkinliği CRM uygulaması backend'i oluşturun.

Şema:
1. Kullanıcı (Back4app yerleşik kullan): kullanıcı adı, e-posta, şifre, rol; objectId, createdAt, updatedAt (sistem).
2. PublisherContact: publisherName (String, zorunlu), contactName (String, zorunlu), email (String, zorunlu), phone (String, isteğe bağlı), bookTitles (Array<String>, isteğe bağlı), owner (Kullanıcıya işaretçi, zorunlu), notes (String, isteğe bağlı); objectId, createdAt, updatedAt (sistem).
3. SigningSchedule: bookTitle (String, zorunlu), authorName (String, zorunlu), eventDate (Date, zorunlu), location (String, zorunlu), publisherContact (PublisherContact'a işaretçi, zorunlu), status (String, zorunlu), staffLead (Kullanıcıya işaretçi, zorunlu), attendeeCount (Number, isteğe bağlı); objectId, createdAt, updatedAt (sistem).
4. BookStockLog: isbn (String, zorunlu), bookTitle (String, zorunlu), quantityOnHand (Number, zorunlu), quantityReserved (Number, isteğe bağlı), restockThreshold (Number, isteğe bağlı), lastCountedAt (Date, zorunlu), recordedBy (Kullanıcıya işaretçi, zorunlu), signingSchedule (SigningSchedule'a işaretçi, isteğe bağlı), notes (String, isteğe bağlı); objectId, createdAt, updatedAt (sistem).
5. EventNote: title (String, zorunlu), body (String, zorunlu), schedule (SigningSchedule'a işaretçi, zorunlu), author (Kullanıcıya işaretçi, zorunlu); objectId, createdAt, updatedAt (sistem).

Güvenlik:
- Sadece onaylı personel rolleri PublisherContact, SigningSchedule, BookStockLog ve EventNote girişlerini oluşturabilir veya düzenleyebilir. Çatışan SigningSchedule pencerelerini reddetmek için Cloud Code kullanın.

Kimlik Doğrulama:
- Kaydolma, giriş yapma, çıkış yapma.

Davranış:
- Yayıncı iletişimlerini listele, imza programları oluştur, stok kayıtlarını güncelle, etkinlik notları oluştur ve etkinlik çelişkilerini doğrula.

Teslimat:
- Şema, ACL'ler, CLP'ler ile Back4app uygulaması; yayıncı iletişimleri, imza programları, stok kayıtları ve etkinlik notları için frontend.

Bu şablon istemi önceden doldurulmuş Agent'ı açmak için aşağıdaki butona basın.

Bu, teknoloji eki olmadan temel istemdir. Oluşturulan frontend yığını daha sonra uyarlayabilirsiniz.

Dakikalar içinde YayınlaAyda 50 ücretsiz istemKredi kartı gerektirmez

Kitapçı API Sandbox'ı

Kitapçı yazar etkinliği CRM şemasına karşı REST ve GraphQL uç noktalarını deneyin. Yanıtlar sahte veriler kullanır ve Back4app hesabı gerektirmez.

Oyun alanı yükleniyor…

Bu şablonla aynı şemayı kullanır.

Kitapçı CRM için Teknolojinizi Seçin

Her kartı genişleterek PublisherContact, İsim ve Başlıkları seçtiğiniz yığın ile nasıl entegre edeceğinizi görün.

Flutter Kitapçı Yazar Etkinliği CRM Backend

React Kitapçı Yazar Etkinliği CRM Backend

React Yerel Kitapçı Yazar Etkinliği CRM Backend

Next.js Kitapçı Yazar Etkinliği CRM Backend

JavaScript Kitapçı Yazar Etkinliği CRM Backend

Android Kitapçı Yazar Etkinliği CRM Backend

iOS Kitapçı Yazar Etkinliği CRM Backend

Vue Kitapçı Yazar Etkinliği CRM Backend

Angular Kitapçı Yazar Etkinliği CRM Backend

GraphQL Kitapçı Yazar Etkinliği CRM Backend

REST API Kitapçı Yazar Etkinliği CRM Backend

PHP Kitapçı Yazar Etkinliği CRM Backend

.NET Kitapçı Yazar Etkinliği CRM Backend

Her Teknolojide Ne Alırsınız

Her yığın aynı kitapçı yazar etkinliği CRM şemasını ve API sözleşmelerini kullanır.

Birleşik kitapçı operasyonları verisi

Kullanıcı, Yayıncı İletişimi, İmza Takvimi, Kitap Stok Kaydı ve Etkinlik Notu'nu tek bir yapı ile yönetin.

Etkinlikler için yayıncı iletişim takibi

Bir tur tarihi değiştiğinde veya bir yayıncı onay talep ettiğinde iletişim bilgilerini hazır bulundurun.

Personel için imza takvimi görünürlüğü

Etkinlik pencerelerini, yerlerini ve durum güncellemelerini tek bir yerde görün.

Kitap masaları için envanter kontrolleri

Her imza öncesi ve sonrası için quantityOnHand, quantityReserved ve restockThreshold değerlerini takip edin.

REST/GraphQL kitapçı uygulamaları için API'ler

Web, mobil, kiOSk veya personel araçlarını tek bir arka uç sözleşmesi aracılığıyla bağlayın.

Kitapçı Çerçeve Eşleşmesi

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

ÇerçeveKurulum SüresiKitapçı Etkinlik FaydasıSDK TürüYapay Zeka Desteği
Yaklaşık 5 dakikaMobil ve web'deki personel uygulamaları için tek bir kod tabanı.Tipi SDKTam
5 dakikadan azYayıncı iletişimleri ve takvimleri için hızlı web paneli.Tipi SDKTam
~3–7 dkEtkinlik personeli için çoklu platform mobil uygulama.Yazılı SDKTam
Hızlı (5 dk) kurulumEtkinlik işlemleri için sunucu tarafından oluşturulan personel portalı.Yazılı SDKTam
~3–5 dkKitabevi etkinlik CRM'si için hafif web entegrasyonu.Yazılı SDKTam
Yaklaşık 5 dkMağaza personeli için yerel Android uygulaması.Yazılı SDKTam
5 dakikadan azEtkinlik koordinasyonu için yerel iOS uygulaması.Yazılı SDKTam
~3–7 dkReactive imza ve stok için web arayüzü.Yazılı SDKTam
Hızlı (5 dk) kurulumKitapçı operasyonları için kurumsal personel portalı.Yazılı SDKTam
2 dakikadan azYazar etkinlik CRM'i için esnek GraphQL API.GraphQL APITam
Hızlı (2 dak) kurulumKitapçı iş akışları için REST API entegrasyonu.REST APITam
~3 dakEtkinlik operasyonları için sunucu taraflı PHP arka ucu.REST APITam
~3–7 dk.NET arka ucu kitapçı personel araçları için.Yazılı SDKTam

Kurulum süresi, bu şablon şemasını kullanarak projeyi başlatmaktan ilk Yayıncı İletişimi veya İmza Takvimi sorgusuna kadar beklenen süreyi yansıtır.

Kitapçı Etkinlik Soruları

Bu şablonla bir kitapçı yazar etkinliği CRM arka ucu oluşturma konusunda yaygın sorular.

Kitapçı etkinlik ekipleri, roller arasında veri sızdırmadan sorumlulukları nasıl bölmelidir?
Kitapçı etkinlik ekipleri için rol tabanlı erişim neye benziyor, karışık kıdem ile?
E-imza veya belge depolamasını kitapçı etkinlik kaydını parçalamadan entegre edebilir miyiz?
Flutter'da yayıncı iletişim bilgilerini nasıl gösteririm?
Next.js Server Actions'de imza programlarını nasıl yönetirim?
React Yerel önbellek stok kayıtlarını çevrimdışı tutabilir mi?
Çakışan imza zamanlarını nasıl önleyebilirim?
Android için bir yazar etkinliği için en iyi envanter denetimi yöntemi nedir?
Yayımcı iletişim iş akışı ucu ucuna nasıl çalışıyor?
Bu kitapçı yazar etkinliği CRM şablonunu hangi sınıflar destekliyor?

Dünyanın dört bir yanındaki geliştiriciler tarafından güveniliyor

Back4app şablonları ile kitapçı yazar etkinliği CRM ürünlerini daha hızlı gönderen takımlara katılın

G2 Users Love Us Badge

Kitapçı Yazar Etkinliği CRM'inizi Oluşturmaya Hazır Mısınız?

Kitapçı etkinlik projenize dakikalar içinde başlayın. Kredi kartı gerekmez.

Teknoloji Seçin