Çalışan Oryantasyon Uygulaması Arka Uç Şablonu
Yeni İşe Alım İş Akışları ve Sağlama
Üretime hazır çalışan oryantasyon arka ucu Back4app üzerinde kontrol listesi iş akışları ve sağlama kayıtları 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 çalışan entegrasyonu ve kaynak yönetimine odaklanabilmesi için kontrol listesi iş akışları ve sağlama kayıtları ile bir işe alım arka ucu sağlar.
- Yapılandırılmış işe alım iş akışları — İşe alım görevlerini ve kontrol listelerini net, sorgulanabilir yapılar halinde modelleyin.
- Sağlama kayıtları — Yeni işe alınanlar için donanım ve yazılım sağlama işlemlerini takip edin.
- Görev yönetimi — Tamamlama için durumlar ve bildirimlerle işe alım görevlerini yönetin.
- İK sistemleri ile entegrasyon — Kesintisiz veri akışı için mevcut İK sistemlerine bağlanın.
- Çapraz platform işe alım arka ucu — Mobil ve web müşterilerine işe alım iş akışları ve günlükleri için tek bir REST ve GraphQL API üzerinden hizmet verin.
Çalışan İşe Alım Uygulaması Arka Uç Şablonu Nedir?
Back4app, hızlı ürün teslimi için bir hizmet olarak arka uç (BaaS) sağlar. Çalışan İşe Alım Uygulaması Arka Uç Şablonu, görevler, kontrol listeleri, sağlama günlükleri ve çalışanlar için önceden oluşturulmuş bir şemadır. Tercih ettiğiniz ön ucu (React, Flutter, Next.js ve daha fazlası) bağlayın ve daha hızlı gönderin.
En iyisi:
Genel Bakış
Bir çalışan işe alım ürünü, görev yönetimi, kontrol listeleri, sağlama günlükleri ve çalışan kayıtlarına ihtiyaç duyar.
Bu şablon, ekiplerin işe alım süreçlerini hızlı bir şekilde uygulayabilmesi için gerçek zamanlı özellikler ve sahiplik kuralları ile Görev, Kontrol Listesi, Sağlama Günlüğü ve Çalışan tanımlarını içerir.
Temel Çalışan Onboarding Özellikleri
Bu merkezdeki her teknoloji kartı, Görev, Kontrol Listesi, Sağlama Günlüğü ve Çalışan ile aynı çalışan işe alım arka uç şemasını kullanır.
Görev yönetimi
Görev sınıfı başlık, açıklama ve durumu saklar.
Kontrol listesi oluşturma ve yönetimi
Kontrol listesi sınıfı görevleri ve sahibi bağlar.
Sağlama günlükleri
ProvisioningLog sınıfı, öğe, durum ve atanan kişiyi takip eder.
Çalışan kayıtları
Çalışan sınıfı, isim, pozisyon ve işe başlama tarihini saklar.
Çalışan Onboarding Arka Planınızı Back4app ile Neden Kurmalısınız?
Back4app, ekibinizin altyapı yerine entegrasyon ve verimliliğe odaklanabilmesi için görev, kontrol listesi, sağlama ve çalışan ilkeleri sunar.
- •Görev ve kontrol listesi yönetimi: Başlık, açıklama ve durum alanlarına sahip görev sınıfı, onboarding iş akışlarını destekler.
- •Sağlama ve kaynak takibi: Yeni işe alınanlar için donanım ve yazılım sağlama işlemlerini durum güncellemeleriyle kaydedin.
- •Gerçek zamanlı + API esnekliği: Her müşteri için REST ve GraphQL'u kullanmaya devam ederken görev güncellemeleri için Live Queries'i kullanın.
Tüm platformlarda tek bir arka plan sözleşmesi ile onboarding özelliklerini hızlıca oluşturun ve yineleyin.
Temel Faydalar
Yapıyı feda etmeden hızlı yineleme yapmanıza yardımcı olan bir işe alım arka ucu.
Hızlı işe alım başlatma
Sıfırdan bir arka uç tasarlamak yerine, tamamlanmış bir görev ve kontrol listesi şemasından başlayın.
Gerçek zamanlı görev güncellemeleri
Gelişmiş işe alım verimliliği için gerçek zamanlı görev güncellemelerinden ve bildirimlerden yararlanın.
Net sağlama akışı
Yeni atamalar için durumlar ve bildirimlerle sağlama günlüklerini yönetin.
Ölçeklenebilir izin modeli
Yalnızca atanmış kullanıcıların görevlerini ve günlüklerini düzenleyebilmesi ve kontrol listesi güncellemelerini yönetebilmesi için ACL/CLP kullanın.
Çalışan ve görev verileri
Şema sıfırlamaları olmadan görüntüleme ve etkileşim için çalışan ve görev verilerini saklayın ve toplayın.
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.
Çalışan işe alım uygulamanızı başlatmaya hazır mısınız?
Back4app AI Ajanının işe alım arka ucunuzu iskeletlemesine ve tek bir komutla görevler, kontrol listeleri ve günlükler oluşturmasına izin verin.
Başlamak ücretsiz — Aylık 50 AI Ajanı komutu, kredi kartı gerektirmez
Teknik Yığın
Bu çalışan işe alım arka uç şablonuna dahil olan her şey.
ER Diyagramı
Çalışan işe alım arka uç şeması için varlık ilişki modeli.
Görevler, kontrol listeleri, sağlama günlükleri ve çalışanları kapsayan şema.
Diyagram kaynağını görüntüle
erDiagram
Employee ||--o{ Checklist : "employee"
Checklist ||--o{ Task : "checklist"
Employee ||--o{ ProvisioningLog : "employee"
Employee ||--o{ Notification : "employee"
Employee {
String objectId PK
String name
String email
String position
Date startDate
Date createdAt
Date updatedAt
}
Checklist {
String objectId PK
Pointer employee FK
String title
Boolean completed
Date createdAt
Date updatedAt
}
Task {
String objectId PK
Pointer checklist FK
String description
Boolean completed
Date createdAt
Date updatedAt
}
ProvisioningLog {
String objectId PK
Pointer employee FK
String item
String status
Date createdAt
Date updatedAt
}
Notification {
String objectId PK
Pointer employee FK
String message
Boolean read
Date createdAt
Date updatedAt
}
Entegrasyon Akışı
Kimlik doğrulama, görev yönetimi, kontrol listeleri, sağlama günlükleri ve çalışan kayıtları için tipik çalışma zamanı akışı.
Diyagram kaynağını görüntüle
sequenceDiagram
participant User
participant App as Employee Onboarding App
participant Back4app as Back4app Cloud
User->>App: Login
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: View onboarding checklist
App->>Back4app: GET /classes/Checklist?where={"employee": "userObjectId"}
Back4app-->>App: Checklist data
User->>App: Mark task as complete
App->>Back4app: PUT /classes/Task/taskObjectId
Back4app-->>App: Updated task object
User->>App: View provisioning logs
App->>Back4app: GET /classes/ProvisioningLog?where={"employee": "userObjectId"}
Back4app-->>App: Provisioning log dataVeri Sözlüğü
Çalışan işe alım ş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 employee | |
| String | Employee email address | ||
| position | String | Position or title of the employee | — |
| startDate | Date | Employee start date | |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
Employee içindeki 7 alanları
Güvenlik ve İzinler
ACL ve CLP stratejisinin görevleri, kontrol listelerini, sağlama günlüklerini ve çalışan kayıtlarını nasıl güvence altına aldığını kontrol edin.
Kullanıcıya ait görev kontrolleri
Yalnızca atanan kullanıcı kendi görevlerini güncelleyebilir veya silebilir; diğerleri görev içeriğini değiştiremez.
Kontrol listesi ve günlük bütünlüğü
Yalnızca sahip, kendi kontrol listelerini ve günlüklerini oluşturabilir veya silebilir. Doğrulama için Cloud Code kullanın.
Kapsamlı okuma erişimi
Görev ve günlük okumalarını ilgili taraflarla sınırlayın (örneğin, kullanıcılar kendi görevlerini ve günlüklerini görür).
Şema (JSON)
Back4app'a kopyalamaya hazır veya uygulama referansı olarak kullanmak için ham JSON şema tanımı.
{
"classes": [
{
"className": "Employee",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"name": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"position": {
"type": "String",
"required": false
},
"startDate": {
"type": "Date",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Checklist",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"employee": {
"type": "Pointer",
"required": true,
"targetClass": "Employee"
},
"title": {
"type": "String",
"required": true
},
"completed": {
"type": "Boolean",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Task",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"checklist": {
"type": "Pointer",
"required": true,
"targetClass": "Checklist"
},
"description": {
"type": "String",
"required": true
},
"completed": {
"type": "Boolean",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "ProvisioningLog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"employee": {
"type": "Pointer",
"required": true,
"targetClass": "Employee"
},
"item": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Notification",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"employee": {
"type": "Pointer",
"required": true,
"targetClass": "Employee"
},
"message": {
"type": "String",
"required": true
},
"read": {
"type": "Boolean",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}AI Ajanı ile Oluştur
Bu şablondan gerçek bir çalışan işe alım uygulaması oluşturmak için Back4app AI Ajanı'nı kullanın, ön yüz, arka uç, kimlik doğrulama ve görev, kontrol listesi, sağlama ve çalışan akışları dahil.
Bu kesin şema ve davranışla Back4app üzerinde bir çalışan işe alım uygulaması arka ucu oluşturun. Şema: 1. Görev: başlık (String, zorunlu), açıklama (String), durum (String: beklemede, tamamlandı, zorunlu); objectId, createdAt, updatedAt (sistem). 2. Kontrol Listesi: görevler (Göreve İşaretçi Dizisi, zorunlu), sahip (Kullanıcıya İşaretçi, zorunlu); objectId, createdAt, updatedAt (sistem). 3. Sağlama Günlüğü: öğe (String, zorunlu), durum (String: beklemede, tamamlandı, zorunlu), atanan (Kullanıcıya İşaretçi, zorunlu); objectId, createdAt, updatedAt (sistem). 4. Çalışan: isim (String, zorunlu), pozisyon (String), başlangıç tarihi (Tarih); objectId, createdAt, updatedAt (sistem). Güvenlik: - Yalnızca atanan kullanıcı kendi görevlerini güncelleyebilir/silebilir. Yalnızca sahip kendi kontrol listelerini ve günlüklerini güncelleyebilir/silebilir. Doğrulama için Bulut Kodu kullanın. Kimlik Doğrulama: - Kayıt olma, giriş yapma, çıkış yapma. Davranış: - Görevleri listele, kontrol listeleri oluştur, sağlama günlüğü tut ve çalışan kayıtlarını yönet. Teslim: - Back4app uygulaması ile şema, ACL'ler, CLP'ler; görev yönetimi, kontrol listeleri, sağlama günlükleri ve çalışan kayıtları 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. Oluşturulan ön uç yığını daha sonra uyarlayabilirsiniz.
API Oyun Alanı
Çalışan işe alım ş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 Çalışan Oryantasyon Arka Ucu
React Çalışan Oryantasyon Arka Ucu
React Yerel Çalışan Oryantasyon Arka Ucu
Next.js Çalışan Oryantasyon Arka Ucu
JavaScript Çalışan Oryantasyon Arka Ucu
Android Çalışan Oryantasyon Arka Ucu
iOS Çalışan Oryantasyon Arka Ucu
Vue Çalışan Oryantasyon Arka Ucu
Angular Çalışan Oryantasyon Arka Ucu
GraphQL Çalışan Oryantasyon Arka Ucu
REST API Çalışan Oryantasyon Arka Ucu
PHP Çalışan Oryantasyon Arka Ucu
.NET Çalışan Oryantasyon Arka Ucu
Her Teknoloji ile Elde Ettikleriniz
Her yığın aynı çalışan işe alım arka uç şeması ve API sözleşmelerini kullanır.
Birleşik çalışan işe alımı veri yapısı
İşe alım için tutarlı bir şemayla çalışan verilerini kolayca yönetin.
çalışan işe alımı için özelleştirilebilir kontrol listeleri
Yeni işe alım süreçlerini kolaylaştırmak için özel işe alım kontrol listeleri oluşturun.
çalışan işe alımı için güvenli belge paylaşımı
İşe alım sırasında yeni çalışanlarla önemli belgeleri güvenle paylaşın.
çalışan işe alımı için görev yönetimi
İşe alım görevlerini düzenleyin ve ilerlemeyi verimli bir şekilde takip edin.
REST/GraphQL API'leri ile entegrasyon
Güçlü REST veya GraphQL API'lerini kullanarak ön yüzünüzü kolayca bağlayın.
çalışan işe alımı için gerçek zamanlı kaynak sağlama günlükleri
İşe alım süreci boyunca tüm kaynak sağlama olaylarını takip edin.
Çalışan İşe Alım Çerçeve Karşılaştırması
Tüm desteklenen teknolojiler arasında kurulum hızı, SDK tarzı ve AI desteğini karşılaştırın.
| Çerçeve | Kurulum Süresi | Çalışan İşe Alım Avantajı | SDK Türü | Yapay Zeka Desteği |
|---|---|---|---|---|
| ~5 dk | Mobil ve web'de çalışan işe alımı için tek bir kod tabanı. | Typed SDK | Tam | |
| Yaklaşık 5 dk | Çalışan işe alımı için hızlı web paneli. | Typed SDK | Tam | |
| 5 dakikadan az | Çalışan işe alımı için çok platformlu mobil uygulama. | Typed SDK | Tam | |
| ~3–7 dk | Çalışan işe alımı için sunucu tarafından oluşturulan web uygulaması. | Typed SDK | Tam | |
| ~3 dk | Çalışan işe alımı için hafif web entegrasyonu. | Typed SDK | Tam | |
| ~5 dk | Çalışan işe alımı için yerel Android uygulaması. | Typed SDK | Tam | |
| Yaklaşık 5 dk | Çalışan işe alımı için yerel iOS uygulaması. | Typed SDK | Tam | |
| 5 dakikadan az | Reactive çalışan işe alımı için web UI. | Typed SDK | Tam | |
| ~3–7 dk | Çalışan işe alımı için kurumsal web uygulaması. | Typed SDK | Tam | |
| Hızlı (2 dk) kurulum | Esnek GraphQL API'si ile çalışan işe alımı. | GraphQL API | Tam | |
| ~2 dk | REST API entegrasyonu ile çalışan işe alımı. | REST API | Tam | |
| 5 dakikadan az | Çalışan işe alımı için sunucu tarafı PHP arka ucu. | REST API | Tam | |
| 5 dakikadan az | Çalışan işe alımı için .NET arka ucu. | Typed SDK | Tam |
Kurulum süresi, bu şablon şeması kullanılarak proje başlangıcından ilk iş akışı sorgusuna kadar beklenen süreyi yansıtır.
Sıkça Sorulan Sorular
Bu şablonla bir çalışan işe alım arka planı oluşturma hakkında sıkça sorulan sorular.
Çalışanlar İçin İşe Alım Uygulamanızı Hazırlamaya Hazır mısınız?
İşe alım projenizi dakikalar içinde başlatın. Kredi kartı gerekmez.