Back to all Bounties
Earn 18,000 ($180.00)
due 2 years ago
In Progress
MQTT-based Chat Web Interface
KaiHoeffner
Details
Applications
2
Discussion
Bounty Description
Problem Description
- Create a web interface for an MQTT-based chat system that allows users to login and participate in real-time conversations.
- Utilize a free MQTT server, such as HiveMQ, to handle the messaging functionality.
- Create a chatbot that is able to read and respond to messages within the chat system.
- Implement polling functionality with custom fields, such as asking users what type of food they would like to order for lunch.
- Allow users to save polls as templates, such as asking where they would like to go for lunch (options A/B/C/D).
Technical Details
- A functional web interface for an MQTT-based chat system that includes a chatbot and polling functionality with the ability to save polls as templates.
- The code should be well-documented and easy to understand.
- Backend in Python
Acceptance Criteria
- Functionality of the web interface and chatbot
- Quality of the user interface and user experience
- Proper use of the MQTT server and messaging functionality
- Proper implementation of polling functionality and ability to save polls as templates
- Code quality and documentation