แม่แบบการดำเนินงานของโรงแรมสุนัข
การดำเนินงานของโรงแรมสำหรับการเข้าพัก, การให้อาหาร, การตรวจสุขภาพ และบันทึกของเจ้าของ
แบ็คเอนด์โรงแรมสุนัข พร้อมใช้งานที่ Back4app พร้อม BoardingStay, FeedingSchedule, VaccinationRecord, และ ContactNote การติดตาม รวมถึงแผนภาพ ER, พจนานุกรมข้อมูล, JSON schema, API sandbox, และคำสั่ง AI Agent สำหรับการตั้งค่าอย่างรวดเร็ว.
ข้อสรุปสำหรับศูนย์ดูแลสัตว์
เทมเพลตนี้ให้พนักงานศูนย์ดูแลสัตว์มีแบ็กเอนด์การดูแลสุนัขที่มีการติดตาม <strong>BoardingStay</strong>, <strong>FeedingSchedule</strong>, <strong>VaccinationRecord</strong>, และ <strong>ContactNote</strong> เพื่อให้รายละเอียดการรับเข้า การดูแล และการส่งกลับอยู่ในระเบียบ
- การควบคุมการอยู่ที่ศูนย์ดูแล — ติดตามแต่ละ <strong>BoardingStay</strong> ด้วย <strong>dog</strong>, <strong>checkInAt</strong>, <strong>checkOutAt</strong>, และ <strong>status</strong> เพื่อให้การตรวจสอบการพักอาศัยที่กำลังดำเนินอยู่สะดวก
- การควบคุมตารางการให้อาหาร — ใช้ฟิลด์ <strong>FeedingSchedule</strong> เช่น <strong>mealTime</strong>, <strong>foodType</strong>, <strong>portionSize</strong>, และ <strong>status</strong> เพื่อดูว่าอาหารมื้อใดที่รอดำเนินการหรือได้รับการเสิร์ฟแล้ว
- ความโปร่งใสของบันทึกการฉีดวัคซีน — จัดเก็บรายการ <strong>VaccinationRecord</strong> พร้อม <strong>vaccineName</strong>, <strong>administeredOn</strong>, <strong>expiresOn</strong>, และ <strong>verifiedBy</strong> เพื่อให้การตัดสินใจเกี่ยวกับการรับเข้าเป็นไปอย่างปลอดภัย
- การติดต่อเจ้าของ — เชื่อมโยง <strong>บันทึกสุนัข</strong> กับรายละเอียด <strong>เจ้าของ</strong> และ <strong>หมายเหตุการติดต่อ</strong> สำหรับบันทึกการรับสุนัข โทรศัพท์ฉุกเฉิน และการเปลี่ยนแปลงตารางเวลา.
- ความรับผิดชอบของพนักงานในกรงสุนัข — ใช้ฟิลด์ <strong>ผู้ใช้</strong> เช่น <strong>ชื่อผู้ใช้</strong>, <strong>อีเมล</strong>, และ <strong>บทบาท</strong> เพื่อให้แต่ละการให้อาหาร, การตรวจสอบ, และหมายเหตุมีเจ้าของพนักงานที่ถูกต้อง.
เข้าใจเกี่ยวกับระบบหลังบ้านของผู้จัดการกรงสุนัข
การรายงานในกรงสุนัขควรตอบคำถามของผู้นำโดยไม่ต้องค้นหาผ่านโฟลเดอร์และเธรดข้อความด้วยตนเอง การล่าช้าเล็กน้อยสะสมนานได้ เทมเพลตนี้จำลองเอนทิตีหลักด้วยการเข้าถึงที่ขึ้นอยู่กับบทบาทบน Back4app เพื่อให้สมาชิกในทีมกรงสุนัขแต่ละคนเห็นส่วนของกระบวนการที่พวกเขาเป็นเจ้าของ ระบบครอบคลุม <strong>ผู้ใช้</strong>, <strong>เจ้าของ</strong>, <strong>สุนัข</strong>, <strong>การเข้าพักในกรง</strong>, <strong>ตารางการให้อาหาร</strong>, <strong>บันทึกการฉีดวัคซีน</strong>, และ <strong>หมายเหตุการติดต่อ</strong> โดยมีสิทธิ์ที่เน้นกรงและการตรวจสอบตัวตนที่ติดตั้งไว้ เชื่อมต่อเฟรนต์เอนด์ที่คุณชื่นชอบและจัดการงานการเข้าพักประจำวันจากระบบหลังบ้านเดียว.
ดีที่สุดสำหรับ:
ภาพรวมแบ็กเอนด์ของที่พักสุนัข
ที่พักสุนัขไม่ใช่แค่เรื่องความเร็ว; มันเกี่ยวกับความสามารถในการป้องกันเมื่อมีคนถามว่า “แสดงให้ฉันเห็นว่าคุณรู้ว่าสิ่งนั้นจริงได้อย่างไร.”
ผู้มีส่วนได้เสียสามารถตรวจสอบความถูกต้องของการติดตามการเข้าพัก, การวางแผนตารางการให้อาหาร, และการตรวจสอบความครอบคลุมของบันทึกวัคซีนนี่: ชื่อ, ความสัมพันธ์, และการทำงานที่พวกเขาเปิดใช้งาน.
โมดูลข้อมูล Kennel
การ์ดเทคโนโลยีแต่ละใบในศูนย์นี้ใช้โครงสร้างพื้นฐานของ kennels เดียวกันกับ <strong>User</strong>, <strong>Owner</strong>, <strong>Dog</strong>, <strong>BoardingStay</strong>, <strong>FeedingSchedule</strong>, <strong>VaccinationRecord</strong>, และ <strong>ContactNote</strong>
การติดตามการเข้าพักในโรงเก็บสุนัข
<strong>BoardingStay</strong> เก็บข้อมูล <strong>สุนัข</strong>, <strong>checkInAt</strong>, <strong>checkOutAt</strong>, <strong>สถานะ</strong>, และ <strong>kennelRun</strong>.
การวางแผนตารางการให้อาหาร
<strong>FeedingSchedule</strong> เชื่อมโยงกับ <strong>BoardingStay</strong> พร้อม <strong>mealTime</strong>, <strong>foodType</strong>, <strong>portionSize</strong>, และ <strong>fedBy</strong>.
บันทึกการฉีดวัคซีน
<strong>VaccinationRecord</strong> บันทึก <strong>vaccineName</strong>, <strong>administeredOn</strong>, <strong>expiresOn</strong>, <strong>clinicName</strong>, และ <strong>verifiedBy</strong>.
การจัดการข้อมูลติดต่อเจ้าของ
<strong>เจ้าของ</strong> เก็บ <strong>fullName</strong>, <strong>primaryPhone</strong>, <strong>email</strong>, และ <strong>preferredContactMethod</strong>.
ประวัติหมายเหตุการติดต่อ
<strong>ContactNote</strong> เก็บ <strong>owner</strong>, <strong>dog</strong>, <strong>author</strong>, <strong>subject</strong>, และ <strong>contactType</strong>.
ทำไมต้องสร้าง Backend ของ Dog Boarding Kennel ด้วย Back4app?
Back4app มอบคลาสที่พร้อมใช้สำหรับ <strong>BoardingStay</strong>, <strong>FeedingSchedule</strong>, และ <strong>VaccinationRecord</strong> เพื่อให้พนักงานใช้เวลาน้อยลงในการจัดการบันทึกและมีเวลาให้กับสุนัขมากขึ้น.
- •BoardingStay และ FeedingSchedule ในที่เดียว: สอบถาม <strong>BoardingStay</strong> และ <strong>FeedingSchedule</strong> ร่วมกันเพื่อดูว่าสุนัข<strong>Dog</strong> ตัวไหนจะได้กินอาหารถัดไป, เวลามื้ออาหาร<strong>mealTime</strong> ที่กำหนด, และผู้ใช้<strong>User</strong> คนไหนที่ทำการบันทึก.
- •ตรวจสอบ VaccinationRecord ก่อนเข้าพัก: ใช้ฟิลด์ <strong>VaccinationRecord</strong> เช่น <strong>vaccineName</strong>, <strong>administeredOn</strong>, <strong>expiresOn</strong>, และ <strong>verifiedBy</strong> เพื่อยืนยันสถานะสุขภาพก่อนที่สุนัขจะเข้ามาใน Kennel.
- •ค้นหาข้อมูลเจ้าของในช่วงเวลาที่ยุ่ง: เก็บหมายเลขโทรศัพท์และอีเมลของ<strong>Owner</strong> ที่เชื่อมโยงกับ<strong>Dog</strong> เพื่อให้การถามคำถามเกี่ยวกับการรับสุนัขและโทรฉุกเฉินรวดเร็วขึ้น.
สร้างการดำเนินงานของ Kennel ตามคลาสและฟิลด์ที่ชัดเจนแทนที่จะเป็นสเปรดชีตที่กระจัดกระจายและบันทึกกระดาษ.
ประโยชน์ของ Kennel
Backend ของ kennel ที่รักษาความสอดคล้องของการให้อาหาร, สุขภาพ, และรายละเอียดการติดต่อทั่วทั้งกะ
การรับเข้าและเช็คเอาท์ที่เร็วขึ้น
ใช้ <strong>BoardingStay</strong> และ <strong>Dog</strong> ร่วมกันเพื่อให้แผนกต้อนรับสามารถยืนยันการมาถึง, การออก, และการมอบหมายการวิ่งปัจจุบันได้โดยไม่ต้องค้นหาในบันทึกกระดาษ
การจัดการมื้ออาหารที่แม่นยำ
<strong>FeedingSchedule</strong> ฟิลด์เช่น <strong>mealTime</strong>, <strong>foodType</strong>, และ <strong>portionSize</strong> ช่วยให้เจ้าหน้าที่เตรียมอาหารที่ถูกต้องในเวลาที่เหมาะสม
การตรวจสุขภาพที่ตรวจสอบได้ง่าย
<strong>VaccinationRecord</strong> รายการทำให้สามารถตรวจสอบ <strong>vaccineName</strong>, <strong>administeredOn</strong>, <strong>expiresOn</strong>, และ <strong>verifiedBy</strong> ได้ง่ายก่อนที่สุนัขจะเข้าร่วมพื้นที่ kennel
การสื่อสารกับเจ้าของที่ทันสมัย
<strong>เจ้าของ</strong> และข้อมูล <strong>ContactNote</strong> จะช่วยให้คุณเข้าถึงหมายเลขโทรศัพท์ อีเมล และประวัติการติดต่อสำหรับการเปลี่ยนแปลงตารางเวลา คำถาม และการติดต่อในกรณีฉุกเฉินได้อย่างใกล้ชิด
การส่งต่อข้อมูลจากพนักงานที่สะอาด
<strong>ข้อมูลผู้ใช้</strong> และสถานะ <strong>BoardingStay</strong> ช่วยให้กะหนึ่งเห็นสิ่งที่กะก่อนหน้านี้ได้บันทึกไว้แล้ว
การตั้งค่ากรงสุนัขด้วยความช่วยเหลือจาก AI
สร้างคลาส สิทธิ์ และการไหลของ API เบื้องต้นสำหรับการดูแลสุนัขด้วยคำสั่งที่มีโครงสร้างเดียว
พร้อมที่จะเปิดตัวเบื้องหลังผู้จัดการกรงสุนัขของคุณหรือยัง?
ให้ Back4app AI Agent สร้างโครงสร้างเบื้องหลังกรงสุนัขของคุณและสร้างเวิร์กโฟลว์การดูแล อาหาร การฉีดวัคซีน และการติดต่อเจ้าของจากคำสั่งเดียว
เริ่มใช้งานฟรี — 50 คำสั่ง AI Agent/เดือน ไม่ต้องใช้บัตรเครดิต
เทคโนโลยีที่ใช้ในคอกสุนัข
ทุกอย่างรวมอยู่ในเทมเพลตแบ็กเอนด์สำหรับที่พักสุนัขนี้
แผนภาพ ER ของที่พักสุนัข
โมเดลความสัมพันธ์ของเอนทิตีสำหรับสคีมาที่อยู่เบื้องหลังการดูแลสุนัข
สคีมาที่ครอบคลุมผู้ใช้ในโรงพยาบาลสัตว์ เจ้าของ สุนัข การดูแลในช่วงพัก ตารางการให้อาหาร บันทึกการฉีดวัคซีน และบันทึกการติดต่อ
ดูแหล่งที่มาของแผนภาพ
erDiagram
User ||--o{ BoardingStay : "coordinates"
User ||--o{ FeedingSchedule : "feeds"
User ||--o{ VaccinationRecord : "verifies"
User ||--o{ ContactNote : "authors"
Owner ||--o{ Dog : "owns"
Owner ||--o{ ContactNote : "receives"
Dog ||--o{ BoardingStay : "books"
Dog ||--o{ FeedingSchedule : "needs"
Dog ||--o{ VaccinationRecord : "has"
Dog ||--o{ ContactNote : "is about"
BoardingStay ||--o{ FeedingSchedule : "includes"
User {
String objectId PK
String username
String email
String password
String role
Date createdAt
Date updatedAt
}
Owner {
String objectId PK
String fullName
String primaryPhone
String email
String preferredContactMethod
String notes
Date createdAt
Date updatedAt
}
Dog {
String objectId PK
String name
String breed
Date dob
Number weightKg
String temperamentNotes
String ownerId FK
Date createdAt
Date updatedAt
}
BoardingStay {
String objectId PK
String dogId FK
Date checkInAt
Date checkOutAt
String status
String kennelRun
String specialInstructions
Date createdAt
Date updatedAt
}
FeedingSchedule {
String objectId PK
String boardingStayId FK
Date mealTime
String foodType
String portionSize
String fedById FK
String status
String notes
Date createdAt
Date updatedAt
}
VaccinationRecord {
String objectId PK
String dogId FK
String vaccineName
Date administeredOn
Date expiresOn
String clinicName
String proofUrl
String verifiedById FK
Date createdAt
Date updatedAt
}
ContactNote {
String objectId PK
String ownerId FK
String dogId FK
String authorId FK
String subject
String message
String contactType
Date followUpAt
Date createdAt
Date updatedAt
}
การไหลของแอปโรงพยาบาลสัตว์
การไหลในเวลาปกติสำหรับการรับรอง การรับสุนัขเข้าพัก การอัปเดตตารางการให้อาหาร การตรวจสอบการฉีดวัคซีน และการค้นหาข้อมูลติดต่อเจ้าของ
ดูแหล่งที่มาของแผนภาพ
sequenceDiagram
participant User
participant App as Dog Boarding Kennel Manager App
participant Back4app as Back4app Cloud
User->>App: Sign in to the kennel dashboard
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: Open today's boarding stays
App->>Back4app: GET /classes/BoardingStay?include=dog.owner&order=checkInAt
Back4app-->>App: BoardingStay list with Dog and Owner pointers
User->>App: Mark a feeding as served
App->>Back4app: POST /classes/FeedingSchedule
Back4app-->>App: FeedingSchedule objectId
User->>App: Verify vaccination paperwork
App->>Back4app: GET /classes/VaccinationRecord?include=dog
Back4app-->>App: VaccinationRecord rows
User->>App: Add an owner contact note
App->>Back4app: POST /classes/ContactNote
Back4app-->>App: ContactNote savedคู่มือฟิลด์
รายละเอียดระดับฟิลด์แบบเต็มสำหรับแต่ละคลาสในสคีมาสำหรับการดูแลสุนัขในกรง
| ฟิลด์ | ประเภท | คำอธิบาย | จำเป็น |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | อัตโนมัติ |
| username | String | Login name for kennel staff | |
| String | Staff email address | ||
| password | String | Hashed password (write-only) | |
| role | String | Staff role such as admin, manager, or attendant | |
| createdAt | Date | Auto-generated creation timestamp | อัตโนมัติ |
| updatedAt | Date | Auto-generated last-update timestamp | อัตโนมัติ |
7 ฟิลด์ใน User
ความปลอดภัยและสิทธิ์ของกรง
วิธีที่กลยุทธ์ ACL และ CLP คุ้มครองพนักงานกรง สุนัข การดูแล และข้อมูลติดต่อเจ้าของ.
การแก้ไขที่จำกัดสำหรับพนักงาน
บัญชีผู้ใช้ <strong>User</strong> ที่ผ่านการตรวจสอบแล้วและมี <strong>role</strong> ที่เหมาะสมเท่านั้นที่สามารถสร้างหรืออัปเดตข้อมูล <strong>BoardingStay</strong>, <strong>FeedingSchedule</strong> และ <strong>VaccinationRecord</strong> ได้
ความเป็นส่วนตัวในการติดต่อเจ้าของ
ฟิลด์ <strong>Owner</strong> เช่น <strong>primaryPhone</strong> และ <strong>email</strong> ควรอ่านได้เฉพาะโดยพนักงานที่จำเป็นต้องใช้สำหรับการดำเนินการด้านการเลี้ยงดู
การควบคุมบันทึกสุขภาพ
ใช้ Cloud Code เพื่อตรวจสอบการอัปเดต <strong>VaccinationRecord</strong> ก่อนที่จะทำเครื่องหมายสุนัขว่าเตรียมพร้อมสำหรับการเลี้ยงดู
Schema JSON
นิยาม JSON schema แบบดิบพร้อมสำหรับการคัดลอกไปยัง Back4app หรือใช้เป็นการอ้างอิงในการดำเนินการ
{
"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": "Owner",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"fullName": {
"type": "String",
"required": true
},
"primaryPhone": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"preferredContactMethod": {
"type": "String",
"required": true
},
"notes": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Dog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"name": {
"type": "String",
"required": true
},
"breed": {
"type": "String",
"required": true
},
"dob": {
"type": "Date",
"required": false
},
"weightKg": {
"type": "Number",
"required": false
},
"temperamentNotes": {
"type": "String",
"required": false
},
"owner": {
"type": "Pointer",
"required": true,
"targetClass": "Owner"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "BoardingStay",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"dog": {
"type": "Pointer",
"required": true,
"targetClass": "Dog"
},
"checkInAt": {
"type": "Date",
"required": true
},
"checkOutAt": {
"type": "Date",
"required": false
},
"status": {
"type": "String",
"required": true
},
"kennelRun": {
"type": "String",
"required": false
},
"specialInstructions": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "FeedingSchedule",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"boardingStay": {
"type": "Pointer",
"required": true,
"targetClass": "BoardingStay"
},
"mealTime": {
"type": "Date",
"required": true
},
"foodType": {
"type": "String",
"required": true
},
"portionSize": {
"type": "String",
"required": true
},
"fedBy": {
"type": "Pointer",
"required": false,
"targetClass": "User"
},
"status": {
"type": "String",
"required": true
},
"notes": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "VaccinationRecord",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"dog": {
"type": "Pointer",
"required": true,
"targetClass": "Dog"
},
"vaccineName": {
"type": "String",
"required": true
},
"administeredOn": {
"type": "Date",
"required": true
},
"expiresOn": {
"type": "Date",
"required": false
},
"clinicName": {
"type": "String",
"required": false
},
"proofUrl": {
"type": "String",
"required": false
},
"verifiedBy": {
"type": "Pointer",
"required": false,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "ContactNote",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"owner": {
"type": "Pointer",
"required": true,
"targetClass": "Owner"
},
"dog": {
"type": "Pointer",
"required": false,
"targetClass": "Dog"
},
"author": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"subject": {
"type": "String",
"required": true
},
"message": {
"type": "String",
"required": true
},
"contactType": {
"type": "String",
"required": true
},
"followUpAt": {
"type": "Date",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}สร้างด้วย AI Agent
ใช้ Back4app AI Agent เพื่อสร้างแอปสำหรับบริการสุนัขจากเทมเพลตนี้ รวมถึงฟรอนต์เอนด์, แบ็กเอนด์, การรับรองความถูกต้อง, การดูแล, การให้อาหาร, การฉีดวัคซีน และการติดต่อเจ้าของ
สร้างแบ็กเอนด์จัดการบริการสุนัขที่ปลอดภัยบน Back4app ด้วยสแกมบ์และพฤติกรรมนี้ สแกมบ์: 1. ผู้ใช้ (ใช้ฟังก์ชันในตัว Back4app): ชื่อผู้ใช้, อีเมล, รหัสผ่าน, บทบาท; objectId, createdAt, updatedAt (ระบบ). 2. เจ้าของ: ชื่อเต็ม (String, จำเป็น), โทรศัพท์หลัก (String, จำเป็น), อีเมล (String, จำเป็น), วิธีการติดต่อที่ต้องการ (String, จำเป็น), หมายเหตุ (String, เป็นทางเลือก); objectId, createdAt, updatedAt (ระบบ). 3. สุนัข: ชื่อ (String, จำเป็น), สายพันธุ์ (String, จำเป็น), วันเกิด (วันที่, เป็นทางเลือก), น้ำหนักกก. (Number, เป็นทางเลือก), หมายเหตุอารมณ์ (String, เป็นทางเลือก), เจ้าของ (Pointer ไปยังเจ้าของ, จำเป็น); objectId, createdAt, updatedAt (ระบบ). 4. การพักอาศัย: สุนัข (Pointer ไปยังสุนัข, จำเป็น), เช็คอิน (วันที่, จำเป็น), เช็คเอาท์ (วันที่, เป็นทางเลือก), สถานะ (String, จำเป็น), วิ่งในโรงสุนัข (String, เป็นทางเลือก), คำแนะนำพิเศษ (String, เป็นทางเลือก); objectId, createdAt, updatedAt (ระบบ). 5. กำหนดการให้อาหาร: การพักอาศัย (Pointer ไปยังการพักอาศัย, จำเป็น), เวลาให้อาหาร (วันที่, จำเป็น), ประเภทอาหาร (String, จำเป็น), ขนาดส่วน (String, จำเป็น), ผู้ให้ (Pointer ไปยังผู้ใช้, เป็นทางเลือก), สถานะ (String, จำเป็น), หมายเหตุ (String, เป็นทางเลือก); objectId, createdAt, updatedAt (ระบบ). 6. บันทึกการฉีดวัคซีน: สุนัข (Pointer ไปยังสุนัข, จำเป็น), ชื่อวัคซีน (String, จำเป็น), ฉีดเมื่อ (วันที่, จำเป็น), หมดอายุเมื่อ (วันที่, เป็นทางเลือก), ชื่อคลินิก (String, เป็นทางเลือก), URL หลักฐาน (String, เป็นทางเลือก), ตรวจสอบโดย (Pointer ไปยังผู้ใช้, เป็นทางเลือก); objectId, createdAt, updatedAt (ระบบ). 7. บันทึกการติดต่อ: เจ้าของ (Pointer ไปยังเจ้าของ, จำเป็น), สุนัข (Pointer ไปยังสุนัข, เป็นทางเลือก), ผู้เขียน (Pointer ไปยังผู้ใช้, จำเป็น), หัวข้อ (String, จำเป็น), ข้อความ (String, จำเป็น), ประเภทการติดต่อ (String, จำเป็น), แจ้งเตือนเมื่อ (วันที่, เป็นทางเลือก); objectId, createdAt, updatedAt (ระบบ). ความปลอดภัย: - ผู้จัดการและเจ้าหน้าที่สามารถอ่านและอัปเดตแถวการพักอาศัยที่ใช้งานอยู่ - แถวกำหนดการให้อาหารสามารถเขียนได้โดยผู้ปฏิบัติงาน แต่ต้องผูกติดกับเซสชันปัจจุบันผ่านการให้อาหารเมื่อถูกทำเครื่องหมายว่าเสิร์ฟ - บันทึกการฉีดวัคซีนต้องเป็นแบบอ่านอย่างเดียวสำหรับผู้ปฏิบัติงานส่วนใหญ่ โดยมีการตรวจสอบโดยเมื่อมีการตรวจสอบบันทึก - รายละเอียดการติดต่อของเจ้าของและประวัติการบันทึกการติดต่อควรมีให้เห็นเฉพาะกับเจ้าหน้าที่ที่รับรองตัวตนในโรงสุนัขเท่านั้น การรับรอง: - ลงทะเบียน, เข้าสู่ระบบ, ออกจากระบบ พฤติกรรม: - รายการการพักอาศัยรวมถึงสุนัขและเจ้าของ - สร้างกำหนดการให้อาหารและทำเครื่องหมายว่าเสิร์ฟหรือข้าม - ตรวจสอบบันทึกการฉีดวัคซีนก่อนเช็คอิน - เพิ่มบันทึกการติดต่อของเจ้าพร้อมการแจ้งเตือนติดตาม จัดส่ง: - แอป Back4app พร้อมสแกมบ์, CLPs, ACLs, และแดชบอร์ดสำหรับโรงสุนัขสำหรับกำหนดการให้อาหาร, บันทึกการฉีดวัคซีน, รายละเอียดการติดต่อของเจ้าของ, และการพักอาศัย
กดปุ่มด้านล่างเพื่อเปิด Agent พร้อมคำสั่งเทมเพลตนี้ที่กรอกไว้ล่วงหน้า
นี่คือคำสั่งพื้นฐานโดยไม่มีเทคโนโลยีเพิ่มเติม คุณสามารถปรับแต่งสแต็กฟรอนต์เอนด์ที่สร้างขึ้นหลังจากนี้ได้
API Sandbox
ลองใช้ REST และ GraphQL endpoints กับเคนเนลสเคม่า การตอบกลับใช้ข้อมูลจำลองและไม่ต้องการบัญชี Back4app
ใช้สเคม่าเดียวกับเทมเพลตนี้
เลือกเทคโนโลยีของคุณ
ขยายการ์ดแต่ละใบเพื่อดูวิธีการรวมเจ้าของ สุนัข และการพักค้างคืนกับสแต็คที่คุณเลือก.
Flutter สถานที่พักสุนัข
React สถานที่พักสุนัข
React เนทีฟ สถานที่พักสุนัข
Next.js สถานที่พักสุนัข
JavaScript สถานที่พักสุนัข
Android สถานที่พักสุนัข
iOS สถานที่พักสุนัข
Vue สถานที่พักสุนัข
Angular สถานที่พักสุนัข
GraphQL สถานที่พักสุนัข
REST API สถานที่พักสุนัข
PHP สถานที่พักสุนัข
.NET สถานที่พักสุนัข
สิ่งที่คุณได้รับกับเทคโนโลยีทุกตัว
ทุกสแต็คใช้สคีมแบ็คเอนด์และสัญญา API ของคอกสุนัขเดียวกัน.
โครงสร้างข้อมูลคอกสุนัขที่รวมเป็นหนึ่ง
จัดการ <strong>ผู้ใช้</strong>, <strong>เจ้าของ</strong>, <strong>สุนัข</strong>, <strong>การอยู่ในที่พัก</strong>, <strong>ตารางการให้อาหาร</strong>, <strong>บันทึกการฉีดวัคซีน</strong>, และ <strong>บันทึกการติดต่อ</strong> ได้อย่างง่ายดายด้วยโครงสร้างที่สอดคล้องกัน。
ติดตามการให้อาหารและการดูแลสำหรับสุนัขในที่พัก
บันทึก <strong>เวลามื้ออาหาร</strong>, <strong>ประเภทอาหาร</strong>, และ <strong>ขนาดของอาหาร</strong> สำหรับแต่ละ <strong>การอยู่ในที่พัก</strong> โดยไม่มีหมายเหตุที่กระจัดกระจาย。
การตรวจสอบการฉีดวัคซีนสำหรับการเข้าที่พัก
ใช้ฟิลด์ <strong>บันทึกการฉีดวัคซีน</strong> เพื่อตรวจสอบ <strong>ชื่อวัคซีน</strong>, <strong>วันที่ฉีด</strong>, <strong>วันหมดอายุ</strong>, และ <strong>โดยผู้ตรวจสอบ</strong> ก่อนเข้าที่พัก.
การค้นหาข้อมูลการติดต่อเจ้าของในระหว่างกะ
เก็บหมายเลขโทรศัพท์และอีเมลของ <strong>เจ้าของ</strong> ไว้ใกล้ๆ เพื่อให้พนักงานสามารถจัดการกับการอัปเดตและการรับได้อย่างรวดเร็ว.
การเปรียบเทียบเทคโนโลยีการเลี้ยงสุนัข
เปรียบเทียบความเร็วในการตั้งค่า, รูปแบบ SDK, และการสนับสนุน AI ผ่านเทคโนโลยีทั้งหมดที่รองรับ。
| เฟรมเวิร์ค | เวลาในการตั้งค่า | ประโยชน์ของสถานรับเลี้ยงสัตว์ | ประเภท SDK | การสนับสนุน AI |
|---|---|---|---|---|
| ประมาณ 5 นาที | โค้ดเบสเดียวสำหรับพนักงานใน kennel บนมือถือและเว็บ. | SDK ที่มีการพิมพ์ | ทั้งหมด | |
| น้อยกว่า 5 นาที | แดชบอร์ดเว็บที่รวดเร็วสำหรับการเข้ารับและการให้อาหารใน kennel. | SDK ที่มีรูปแบบ | ทั้งหมด | |
| ประมาณ 3–7 นาที | แอปมือถือข้ามแพลตฟอร์มสำหรับการทำงานใน kennel. | SDK ที่มีรูปแบบ | ทั้งหมด | |
| การตั้งค่าอย่างรวดเร็ว (5 นาที) | แอปเว็บที่เรนเดอร์จากเซิร์ฟเวอร์สำหรับการดำเนินงานใน kennel. | SDK ที่มีรูปแบบ | ทั้งหมด | |
| ประมาณ 3–5 นาที | การรวมเว็บที่มีน้ำหนักเบาสำหรับทีมดูแลสุนัข. | SDK ที่พิมพ์ | ทั้งหมด | |
| ประมาณ 5 นาที | แอป Android ที่เป็นเนทีฟสำหรับพนักงานดูแลสุนัข. | SDK ที่พิมพ์ | ทั้งหมด | |
| น้อยกว่า 5 นาที | แอป iOS ที่เป็นเนทีฟสำหรับพนักงานดูแลสุนัข. | SDK ที่พิมพ์ | ทั้งหมด | |
| ประมาณ 3–7 นาที | เว็บ UI ของ React สำหรับแดชบอร์ดของโรงพยาบาลสุนัข | SDK ที่พิมพ์ | ทั้งหมด | |
| การติดตั้งที่รวดเร็ว (5 นาที) | แอปเว็บขององค์กรสำหรับผู้จัดการโรงพยาบาลสุนัข | SDK ที่พิมพ์ | ทั้งหมด | |
| น้อยกว่า 2 นาที | API ของ GraphQL ที่ยืดหยุ่นสำหรับการดำเนินงานของโรงพยาบาลสุนัข | API ของ GraphQL | ทั้งหมด | |
| การติดตั้งอย่างรวดเร็ว (2 นาที) | REST API การรวมเข้ากับการทำงานในโรงพักสุนัข. | REST API | ทั้งหมด | |
| ~3 นาที | แบ็คเอนด์ PHP ฝั่งเซิร์ฟเวอร์สำหรับพอร์ทัลโรงพักสุนัข. | REST API | ทั้งหมด | |
| ~3–7 นาที | .NET แบ็คเอนด์สำหรับการดำเนินงานของโรงพักสุนัข. | SDK แบบมีประเภท | ทั้งหมด |
เวลาในการตั้งสะท้อนถึงระยะเวลาที่คาดหวังตั้งแต่การเริ่มต้นโปรเจกต์จนถึงโปรไฟล์สุนัขตัวแรกหรือตารางการให้อาหารโดยใช้สคีมานี้。
คำถามเกี่ยวกับฟาร์มสุนัข
คำถามทั่วไปเกี่ยวกับการสร้างแบ็คเอนด์ฟาร์มสุนัขด้วยเทมเพลตนี้.
พร้อมที่จะสร้างผู้จัดการโรงพักสุนัขของคุณหรือยัง?
เริ่มโครงการของคุณในไม่กี่นาที ไม่ต้องใช้บัตรเครดิต.