Develop a WhatsApp chatbot that:
- สถานะ: Closed
- รางวัล: $200
- ผลงานที่ได้รับ: 10
- ผู้ชนะ: mailtoafaqCEO
รายละเอียดการประกวด
Allows users to check the current stock of a product.
Allows users to increase or decrease stock using simple commands.
Logs all transactions in MongoDB.
Communicates with users in Portuguese.
Includes a simple and clean logo design for branding purposes.
Technical Requirements
Chatbot
Messaging platform: WhatsApp (via Twilio API or Meta Business API).
Backend: Python.
Key Features:
Answer questions about stock (e.g., "Quantas unidades em estoque?").
Support commands like "Adicionar 10" or "Reduzir 5".
Handle errors like invalid inputs or negative stock.
Database
MongoDB (Cloud-based or hosted):
Collection: transactions.
Schema:
transaction_id: UUID.
action: "Add" or "Reduce".
product_id: String.
count: Integer (positive for Add, negative for Reduce).
timestamp: ISO-8601 formatted date.
Backend
Technology: Python (Flask or FastAPI).
Deployment: AWS Lambda using Zappa.
Functions:
Read and process messages from WhatsApp (Webhook).
Calculate current stock based on MongoDB transactions.
Respond to users in Portuguese.
Branding
Logo Design:
Create a minimalist logo featuring the concept of inventory management.
Include the name "StockBot" in the design.
Infrastructure
AWS Lambda:
Deploy the Python backend.
Use AWS API Gateway for webhook integration.
MongoDB:
Configure a cloud database with a secure connection string.
ทักษะแนะนำ
คำติชมจากผู้ว่าจ้าง
“Great Work at Chatbot.”
Gatoniobanderas, Chile.
ผลงานอันดับสูงสุดจากการประกวดนี้
-
Ismail3256 Pakistan
-
Varunsingh569111 India
-
mailtoafaqCEO Pakistan
-
TescanGroup Cyprus
-
Varunsingh569111 India
-
Ismail3256 Pakistan
-
Adnan777 Bangladesh
-
Ismail3256 Pakistan
-
Ismail3256 Pakistan
-
Ismail3256 Pakistan
กระดานประกาศ
วิธีเริ่มต้นจัดการประกวด
-
จัดการประกวดของคุณ รวดเร็วและง่ายดาย
-
รอรับผลงานจำนวนมหาศาล จากทั่วโลก
-
มอบรางวัลให้แก่ผลงานที่ดีที่สุด ดาวน์โหลดไฟล์ - ง่ายดาย!