แม่แบบเบื้องหลังผู้จัดการแปลงสวนชุมชน
GardenPlot, การเข้าถึงน้ำ และค่าธรรมเนียมตามฤดูกาล
ระบบ backend ผู้จัดการแปลงสวนชุมชน ที่พร้อมใช้งานบน Back4app ที่มี GardenPlot, WaterAccessLog, SeasonalFee, และผู้ใช้ รวมถึงแผนภาพ ER, คู่มือฟิลด์, JSON schema, API sandbox, และคำสั่ง AI Agent สำหรับการตั้งค่าอย่างรวดเร็ว.
ข้อมูลสำคัญเกี่ยวกับสวน
เทมเพลตนี้ให้แบ็กเอนด์สำหรับการประสานงานประจำวัน: GardenPlot, WaterAccessLog, SeasonalFee, และ User ถูกจัดรูปแบบในที่เดียว.
- บันทึกแปลงยังคงมีโครงสร้าง — GardenPlot เก็บข้อมูล plotCode, ขนาด, bedType, season, สถานะ, assignedGardener, และ wateringZone เพื่อให้แปลงแต่ละแปลงมีการบันทึกที่ชัดเจน.
- การเข้าถึงน้ำถูกบันทึกตามเหตุการณ์ — WaterAccessLog บันทึก plot, ผู้ใช้, accessType, wateredAt, durationMinutes, และบันทึกสำหรับการตรวจสอบสายยาง, วาล์ว, หรือการให้น้ำ.
- ค่าธรรมเนียมตามฤดูกาลยังคงแสดงอยู่ — SeasonalFee ติดตาม plot, ผู้ใช้, season, จำนวนเงิน, สถานะ, dueDate, และ paymentReference สำหรับแต่ละเซสชันของสวน.
- การทำงานของผู้ประสานงานง่ายต่อการตรวจสอบ — ใช้ความสัมพันธ์ระหว่างผู้ใช้, แปลงสวน, บันทึกการเข้าถึงน้ำ, และค่าธรรมเนียมตามฤดูกาลเพื่อดูว่าใครเปลี่ยนอะไร
แม่แบบผู้จัดการแปลงสวนชุมชนคืออะไร?
ผู้ประกอบการสวนชุมชนรู้สึกกดดันเมื่อสินค้าคงคลัง, การจอง, และการตั้งราคาไม่ตรงกัน — โดยเฉพาะในช่วงสุดสัปดาห์ที่มีการเข้าชมสูง ความล่าช้านิดหน่อยสะสมอย่างรวดเร็ว บน Back4app, แปลงสวน, บันทึกการเข้าถึงน้ำ, และค่าธรรมเนียมตามฤดูกาลสนับสนุนวงจรสวนชุมชนทั้งหมด — ตั้งแต่การเสนอราคาไปจนถึงการคืน — ด้วย API ที่ตรงกับวิธีการที่ผู้ประกอบการทำงานจริงๆ แบบจำลองครอบคลุมผู้ใช้ (ชื่อผู้ใช้, อีเมล, บทบาท, ชื่อที่แสดง), แปลงสวน (โค้ดแปลง, มิติ, ประเภทเตียง, ฤดูกาล, สถานะ, ชาวสวนที่ได้รับมอบหมาย, โซนการรดน้ำ), บันทึกการเข้าถึงน้ำ (แปลง, ผู้ใช้, ประเภทการเข้าถึง, รดน้ำเมื่อ, ระยะเวลานาที, หมายเหตุ), และค่าธรรมเนียมตามฤดูกาล (แปลง, ผู้ใช้, ฤดูกาล, จำนวนเงิน, สถานะ, วันที่ครบกำหนด, อ้างอิงการชำระเงิน). เชื่อมต่อส่วนหน้าที่คุณชื่นชอบและเริ่มจัดการการดำเนินงานสวนได้เร็วขึ้น.
ดีที่สุดสำหรับ:
ภาพรวมเทมเพลตสวนชุมชน
เมื่อปริมาณสวนชุมชนเพิ่มขึ้นอย่างรวดเร็ว, กระบวนการที่ไม่เป็นทางการจะล้มเหลวเป็นอย่างแรก — ไม่ใช่เพราะผู้คนหยุดสนใจ, แต่เพราะความจำและข้อความไม่สามารถขยายตัวได้
ผู้มีส่วนได้ส่วนเสียสามารถตรวจสอบการครอบคลุม GardenPlot, WaterAccessLog, และ SeasonalFee ได้ที่นี่: ชื่อ, ความสัมพันธ์, และกระบวนการทำงานที่พวกเขาเปิดใช้งาน
ฟีเจอร์บันทึกสวน
การ์ดเทคโนโลยีทุกใบในศูนย์นี้ใช้สคีมาฐานข้อมูลสวนเดียวกันกับ User, GardenPlot, WaterAccessLog, และ SeasonalFee
โปรไฟล์ผู้ใช้และบทบาทในสวน
ผู้ใช้เก็บชื่อผู้ใช้, อีเมล, บทบาท, และชื่อที่แสดงสำหรับผู้ประสานงานและชาวสวน.
ขนาดแปลงและการมอบหมาย
GardenPlot เก็บ plotCode, ขนาด, bedType, ฤดู, สถานะ, assignedGardener, และ wateringZone.
บันทึกการเข้าถึงน้ำ
WaterAccessLog จับข้อมูลแปลง, ผู้ใช้, accessType, wateredAt, durationMinutes, และบันทึก.
การติดตามค่าธรรมเนียมตามฤดูกาล
SeasonalFee เก็บข้อมูลแปลง ผู้ใช้ ฤดูกาล จำนวน สถานะ วันครบกำหนด และการอ้างอิงการชำระเงิน
ทำไมต้องสร้างแบ็คเอนด์ผู้จัดการสวนของคุณด้วย Back4app?
Back4app มอบคลาส, คำค้น, และสิทธิ์ที่จำเป็นสำหรับการทำงาน GardenPlot, การบันทึก WaterAccessLog, และการติดตาม SeasonalFee จากสัญญาแบ็คเอนด์เดียว
- •บันทึกแปลงและค่าธรรมเนียมในที่เดียว: คลาส GardenPlot และคลาส SeasonalFee เชื่อมโยง plotCode, season, amount, status และ paymentReference สำหรับแต่ละรอบการเจริญเติบโต.
- •การเข้าถึงน้ำยังสามารถตรวจสอบได้: WaterAccessLog บันทึกแปลง, ผู้ใช้, accessType และ wateredAt เพื่อให้ผู้ประสานงานสามารถตรวจสอบว่าใครใช้สายยาง, วาล์ว หรือสายให้น้ำ.
- •การดำเนินงานสวนที่พร้อมใช้งานแบบเรียลไทม์: Live Queries สามารถอัปเดตสถานะ GardenPlot หรือ WaterAccessLog ได้ทันทีที่ผู้ประสานงานบันทึกบันทึกใหม่.
การดำเนินการมอบหมายแปลง, การติดตามการเข้าถึงน้ำ และการตรวจสอบค่าธรรมเนียมตามฤดูกาลจากสคีมแบ็กเอนด์เดียวกันในทุกไคลเอนต์.
ประโยชน์ของสวน
ระบบหลังบ้านของสวนที่ช่วยจัดระเบียบการดำเนินงานของแปลงโดยไม่บังคับให้คุณต้องบำรุงรักษาสเปรดชีต
มิติเส้นของแปลงตรวจสอบได้ง่าย
ใช้ GardenPlot.dimensions, GardenPlot.bedType, และ GardenPlot.wateringZone เพื่อยืนยันว่าแปลงสามารถเข้ากับแผนการปลูกใหม่ได้หรือไม่
การเข้าถึงน้ำสามารถตรวจสอบได้
WaterAccessLog.accessType, WaterAccessLog.wateredAt และ WaterAccessLog.notes สร้างบันทึกที่ชัดเจนเมื่อมีการใช้ห้องสายยางหรือก๊อกน้ำ
ค่าธรรมเนียมตามฤดูกาลเชื่อมโยงกับแต่ละแปลง
SeasonalFee.amount, SeasonalFee.status และ SeasonalFee.paymentReference ทำให้ค่าธรรมเนียมมีความชัดเจนสำหรับทุกฤดู
การมอบหมายยังคงทันสมัย
GardenPlot.assignedGardener และ User.role ทำให้เห็นได้ง่ายว่าชาวสวนคนใดรับผิดชอบแปลงไหน
คำถามยังคงเรียบง่ายสำหรับผู้ประสานงาน
Back4app สามารถส่งคืนบันทึก GardenPlot, WaterAccessLog และ SeasonalFee พร้อมตัวกรองสำหรับฤดูกาลหรือ plotCode
เส้นทางการสร้างที่สามารถทำซ้ำได้
คำสั่ง AI Agent, โครงสร้าง และตัวอย่าง API มอบสัญญาการดำเนินงานสวนเดียวกันให้กับทุกสแต็กเทคโนโลยี
พร้อมที่จะเริ่มจัดการแปลงสวนของคุณแล้วหรือยัง?
ให้ตัวแทน AI ของ Back4app สร้างโครงให้แบ็คเอนด์สวนของคุณและสร้างกระบวนการทำงาน GardenPlot, WaterAccessLog, และ SeasonalFee จากหนึ่งคำสั่ง
เริ่มใช้งานฟรี — 50 คำสั่ง AI Agent ต่อเดือน โดยไม่ต้องใช้บัตรเครดิต
เทคโนโลยีสวน
ทุกอย่างรวมอยู่ในเทมเพลตแบ็คเอนด์สวนชุมชนนี้
แผนภาพ ER ของสวน
แบบจำลองความสัมพันธ์ระหว่างเอนทิตีสำหรับสังคมการจัดการแปลงสวน
แผนภาพที่ครอบคลุมผู้ใช้, แปลงสวน, บันทึกการเข้าถึงน้ำ, และค่าธรรมเนียมตามฤดูกาล.
ดูแหล่งที่มาของแผนภาพ
erDiagram
User ||--o{ GardenPlot : "assignedGardener"
User ||--o{ WaterAccessLog : "user"
User ||--o{ SeasonalFee : "user"
GardenPlot ||--o{ WaterAccessLog : "plot"
GardenPlot ||--o{ SeasonalFee : "plot"
User {
String objectId PK
String username
String email
String password
String role
String displayName
Date createdAt
Date updatedAt
}
GardenPlot {
String objectId PK
String plotCode
String dimensions
String bedType
String season
String status
String assignedGardenerId FK
String wateringZone
Date createdAt
Date updatedAt
}
WaterAccessLog {
String objectId PK
String plotId FK
String userId FK
String accessType
Date wateredAt
Number durationMinutes
String notes
Date createdAt
Date updatedAt
}
SeasonalFee {
String objectId PK
String plotId FK
String userId FK
String season
Number amount
String status
Date dueDate
String paymentReference
Date createdAt
Date updatedAt
}
การไหลแบบบูรณาการสวน
ลำดับการทำงานตามปกติสำหรับการลงชื่อเข้าใช้งาน, โหลดระเบียน GardenPlot, การบันทึกการเข้าสู่น้ำ WaterAccessLog, และการอัปเดตระเบียน SeasonalFee.
ดูแหล่งที่มาของไดอะแกรม
sequenceDiagram
participant User
participant App as Community Garden Plot Manager App
participant Back4app as Back4app Cloud
User->>App: Sign in to manage plots
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: Open plot roster
App->>Back4app: GET /classes/GardenPlot?include=assignedGardener
Back4app-->>App: GardenPlot list
User->>App: Record a water access event
App->>Back4app: POST /classes/WaterAccessLog
Back4app-->>App: WaterAccessLog objectId
User->>App: Update seasonal fee status
App->>Back4app: PUT /classes/SeasonalFee/:objectId
Back4app-->>App: SeasonalFee updated
App->>Back4app: Subscribe to GardenPlot and WaterAccessLog changes
Back4app-->>App: Live updates for plot status and water logsคู่มือเขตข้อมูล
เอกสารอ้างอิงในระดับเขตข้อมูลสำหรับทุกคลาสในสคีมาของแปลงสวน.
| เขตข้อมูล | ประเภท | คำอธิบาย | จำเป็น |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | ออโต้ |
| username | String | Account login name | |
| String | Account email address | ||
| password | String | Hashed password (write-only) | |
| role | String | User role in the garden program (e.g. coordinator, manager, gardener) | |
| displayName | String | Name shown in garden rosters and assignments | |
| createdAt | Date | Auto-generated creation timestamp | ออโต้ |
| updatedAt | Date | Auto-generated last-update timestamp | ออโต้ |
8 ฟิลด์ใน User
สิทธิการเข้าถึงสวน
กลยุทธ์ ACL และ CLP ปกป้องผู้ใช้, แปลง, บันทึกน้ำ, และการอัปเดตค่าธรรมเนียมตามฤดูกาล.
ความเป็นเจ้าของโปรไฟล์
เรคคอร์ดผู้ใช้จะต้องเปลี่ยนแปลงได้โดยผู้ใช้ที่ได้รับการตรวจสอบแล้วหรือผู้ประสานงานเท่านั้น.
การควบคุมการมอบหมายแปลง
จำกัดการอัปเดต GardenPlot เพื่อให้ผู้ประสานงานเท่านั้นที่สามารถเปลี่ยน plotCode, มิติ, หรือ assignedGardener.
ความสมบูรณ์ของบันทึกน้ำ
เขียนรายการ WaterAccessLog ผ่าน Cloud Code เมื่อ accessType หรือผู้ใช้ต้องถูกตรวจสอบกับตารางที่ใช้งานอยู่.
JSON สคีมา
นิยามสคีมา JSON แบบดิบพร้อมที่จะคัดลอกไปยัง 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
},
"displayName": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "GardenPlot",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"plotCode": {
"type": "String",
"required": true
},
"dimensions": {
"type": "String",
"required": true
},
"bedType": {
"type": "String",
"required": true
},
"season": {
"type": "String",
"required": true
},
"status": {
"type": "String",
"required": true
},
"assignedGardener": {
"type": "Pointer",
"required": false,
"targetClass": "User"
},
"wateringZone": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "WaterAccessLog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"plot": {
"type": "Pointer",
"required": true,
"targetClass": "GardenPlot"
},
"user": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"accessType": {
"type": "String",
"required": true
},
"wateredAt": {
"type": "Date",
"required": true
},
"durationMinutes": {
"type": "Number",
"required": false
},
"notes": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "SeasonalFee",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"plot": {
"type": "Pointer",
"required": true,
"targetClass": "GardenPlot"
},
"user": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"season": {
"type": "String",
"required": true
},
"amount": {
"type": "Number",
"required": true
},
"status": {
"type": "String",
"required": true
},
"dueDate": {
"type": "Date",
"required": false
},
"paymentReference": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}สร้างด้วย AI เอเจนต์
ใช้ Back4app AI เอเจนต์ในการสร้างแอป Community Garden Plot Manager ที่แท้จริงจากเทมเพลตนี้ โดยมีทั้งส่วนหน้า ส่วนหลัง การตรวจสอบสิทธิ์ และกระแสน้ำและค่าธรรมเนียมตามฤดูกาล
สร้างแบ็กเอนด์ Community Garden Plot Manager ที่ปลอดภัยบน Back4app ด้วยสคีมาที่แน่นอนนี้และพฤติกรรม สคีมา: 1. ผู้ใช้ (ใช้ Back4app ที่ติดตั้งในตัว): ชื่อผู้ใช้, อีเมล, รหัสผ่าน, บทบาท, ชื่อแสดง; objectId, createdAt, updatedAt (ระบบ). 2. GardenPlot: plotCode (String, จำเป็น), dimensions (String, จำเป็น), bedType (String, จำเป็น), season (String, จำเป็น), status (String, จำเป็น), assignedGardener (Pointer to User, ออฟชันนัล), wateringZone (String, ออฟชันนัล); objectId, createdAt, updatedAt (ระบบ). 3. WaterAccessLog: plot (Pointer to GardenPlot, จำเป็น), user (Pointer to User, จำเป็น), accessType (String, จำเป็น), wateredAt (Date, จำเป็น), durationMinutes (Number, ออฟชันนัล), notes (String, ออฟชันนัล); objectId, createdAt, updatedAt (ระบบ). 4. SeasonalFee: plot (Pointer to GardenPlot, จำเป็น), user (Pointer to User, จำเป็น), season (String, จำเป็น), amount (Number, จำเป็น), status (String, จำเป็น), dueDate (Date, ออฟชันนัล), paymentReference (String, ออฟชันนัล); objectId, createdAt, updatedAt (ระบบ). ความปลอดภัย: - ผู้ประสานงานจัดการบันทึกแผนที่ สถานะค่าธรรมเนียม และบันทึกน้ำ - เกษตรกรสามารถดูรายการ GardenPlot ที่ได้รับมอบหมายและเพิ่มรายการ WaterAccessLog สำหรับแปลงของตนเอง - การอัปเดต SeasonalFee จะถูกจำกัดให้กับพนักงานที่ได้รับอนุญาต ในขณะที่เกษตรกรสามารถอ่านสถานะค่าธรรมเนียมของตนเอง การตรวจสอบ: - ลงทะเบียน, เข้าสู่ระบบ, ออกจากระบบ พฤติกรรม: - รายการและแก้ไขขนาด GardenPlot สถานะ และการมอบหมายตามฤดูกาล - บันทึกเหตุการณ์เข้าถึงน้ำพร้อมกับแปลง accessType, wateredAt, durationMinutes และโน้ต - ติดตามค่าธรรมเนียมตามฤดูกาล วันครบกำหนด และค่าการอ้างอิงการชำระเงิน ส่งมอบ: - แอป Back4app พร้อมสคีมา, CLPs, ACLs, และส่วนหน้าสำหรับรายชื่อแปลง บันทึกการเข้าถึงน้ำ การติดตามค่าธรรมเนียมตามฤดูกาล และการจัดการตามบทบาท
กดปุ่มด้านล่างเพื่อเปิดเอเจนต์ด้วยการแจ้งเตือนเทมเพลตนี้ที่กรอกไว้ล่วงหน้า
นี่คือการแจ้งเตือนพื้นฐานโดยไม่มี_SUFFIX เทคโนโลยี คุณสามารถปรับแต่งสแต็กส่วนหน้าที่สร้างขึ้นได้ในภายหลัง
API Sandbox
ลองใช้ REST และ GraphQL endpoints กับสกีมาของสวนผัก การตอบสนองใช้ข้อมูลจำลองและไม่ต้องการบัญชี Back4app
ใช้สกีมาเดียวกันกับแม่แบบนี้
เลือกเทคโนโลยีของคุณ
ขยายการ์ดแต่ละใบเพื่อดูวิธีการรวม GardenPlot, WaterAccessLog และ SeasonalFee กับชุดเทคโนโลยีที่คุณเลือก.
Flutter ผู้จัดการแปลงสวน Backend
React ผู้จัดการแปลงสวน Backend
React เนทีฟ ผู้จัดการแปลงสวน Backend
Next.js ผู้จัดการแปลงสวน Backend
JavaScript ผู้จัดการแปลงสวน Backend
Android ผู้จัดการแปลงสวน Backend
iOS ผู้จัดการแปลงสวน Backend
Vue ผู้จัดการแปลงสวน Backend
Angular ผู้จัดการแปลงสวน Backend
GraphQL ผู้จัดการแปลงสวน Backend
REST API ผู้จัดการแปลงสวน Backend
PHP ผู้จัดการแปลงสวน Backend
.NET ผู้จัดการแปลงสวน Backend
สิ่งที่คุณจะได้รับจากเทคโนโลยีแต่ละอย่าง
ทุกสแต็กร่วมใช้สคีมาแบ็คเอนด์และสัญญา API ของสวนชุมชนเดียวกัน
โมเดลข้อมูลสวนหนึ่ง
จัดการผู้ใช้, แปลงสวน, บันทึกการเข้าถึงน้ำ, และค่าธรรมเนียมตามฤดูกาลด้วยสคีมาที่สอดคล้องกัน
การติดตามขนาดแปลง
จัดเก็บ plotCode, ขนาด, ประเภทเตียง, ฤดูกาล, สถานะ, และโซนน้ำสำหรับแปลงแต่ละแปลง
ความรับผิดชอบในการเข้าถึงน้ำ
บันทึกผู้ใช้, accessType, wateredAt, durationMinutes, และหมายเหตุสำหรับแต่ละเหตุการณ์น้ำที่แชร์
ความโปร่งใสของค่าธรรมเนียมตามฤดูกาล
ติดตามวันครบกำหนด, จำนวนเงิน, สถานะ และการอ้างอิงการชำระเงินสำหรับแต่ละฤดูกาล.
การเปรียบเทียบเทคโนโลยี
เปรียบเทียบความเร็วในการตั้งค่า สไตล์ SDK และการสนับสนุน AI ในเทคโนโลยีที่รองรับทั้งหมด
| กรอบงาน | เวลาในการตั้งค่า | ประโยชน์ของสวน | ประเภท SDK | การสนับสนุน AI |
|---|---|---|---|---|
| ประมาณ 5 นาที | โค้ดฐานเดียวสำหรับหน้าจอประสานงานบนมือถือและเว็บ. | SDK แบบพิมพ์ | ทั้งหมด | |
| น้อยกว่า 5 นาที | แดชบอร์ดเว็บที่รวดเร็วสำหรับการมอบหมายแปลงและบันทึกน้ำ. | SDK แบบพิมพ์ | ทั้งหมด | |
| ประมาณ 3-7 นาที | แอปมือถือข้ามแพลตฟอร์มสำหรับผู้ประสานงานสวน | SDK แบบพิมพ์ | ทั้งหมด | |
| การตั้งค่าอย่างรวดเร็ว (5 นาที) | คอนโซลการดำเนินงานที่เรนเดอร์จากเซิร์ฟเวอร์สำหรับพนักงานสวน | SDK ที่มีการพิมพ์ | ทั้งหมด | |
| ประมาณ 3–5 นาที | การรวมเว็บที่เบาสำหรับการติดตามแปลงและค่าธรรมเนียม | SDK ที่มีการพิมพ์ | ทั้งหมด | |
| ประมาณ 5 นาที | แอป Android สำหรับผู้ประสานงานในสถานที่ | SDK ที่มีการพิมพ์ | ทั้งหมด | |
| ภายใน 5 นาที | แอป iOS ที่พัฒนาโดยคนทำสวนและผู้จัดการ. | Typed SDK | ทั้งหมด | |
| ~3–7 นาที | เว็บ UI React สำหรับการดูแลผืนนาและน้ำ. | Typed SDK | ทั้งหมด | |
| การตั้งค่าอย่างรวดเร็ว (5 นาที) | แอปสำหรับการดำเนินการที่มีโครงสร้างสำหรับโปรแกรมสวนขนาดใหญ่. | Typed SDK | ทั้งหมด | |
| ภายใน 2 นาที | API ที่ยืดหยุ่นของ GraphQL สำหรับแผนภูมิ, บันทึกน้ำ, และค่าธรรมเนียม. | GraphQL API | ทั้งหมด | |
| การตั้งค่าอย่างรวดเร็ว (2 นาที) | การรวม REST API สำหรับเครื่องมือจัดการสวน. | REST API | ทั้งหมด | |
| ~3 นาที | การรวม PHP ฝั่งเซิร์ฟเวอร์สำหรับแดชบอร์ดสวน. | REST API | ทั้งหมด | |
| ~3–7 นาที | .NET แพลตฟอร์มสำหรับการดำเนินงานสวน. | SDK ที่มีการพิมพ์ | ทั้งหมด |
เวลาในการตั้งค่าสะท้อนระยะเวลาที่คาดหวังตั้งแต่เริ่มต้นโปรเจคไปจนถึงการสืบค้น GardenPlot หรือ SeasonalFee ครั้งแรกโดยใช้สคีมานี้.
คำถามที่พบบ่อยเกี่ยวกับสวน
คำถามทั่วไปเกี่ยวกับการสร้างเบื้องหลัง Community Garden Plot Manager ด้วยเทมเพลตนี้
พร้อมที่จะสร้างแอพจัดการแปลงสวนชุมชนของคุณหรือยัง?
เริ่มโครงการสวนของคุณในไม่กี่นาที ไม่ต้องใช้บัตรเครดิต.