Develop a WhatsApp chatbot that:
- Status: Closed
- Nagroda: $200
- Uzyskane Zgłoszenia: 10
- Zwycięzca: mailtoafaqCEO
Opis Konkursu
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.
Zalecane Umiejętności
Opinie o Pracodawcy
“Great Work at Chatbot.”
Gatoniobanderas, Chile.
Najlepsze zgłoszenia do tego konkursu
-
Ismail3256 Pakistan
-
Varunsingh569111 India
-
mailtoafaqCEO Pakistan
-
TescanGroup Cyprus
-
Varunsingh569111 India
-
Ismail3256 Pakistan
-
Adnan777 Bangladesh
-
Ismail3256 Pakistan
-
Ismail3256 Pakistan
-
Ismail3256 Pakistan
Publiczna Tablica Wyjaśnień
Jak rozpocząć z konkursami?
-
Opublikuj swój Konkurs Łatwo i szybko
-
Uzyskaj Tysiące Ofert Z całego świata
-
Nagródź najlepszą ofertę Pobieraj pliki - Łatwo!