Day 86 Advanced
Challenge 86 of 100
ChatBot
As a website visitor, I want to interact with a chatbot that can provide assistance and special offers, so that I can quickly get the information I need without searching through the site.
Acceptance Criteria
- ✓ Display a chat icon on the webpage that indicates when a new message is available, with a notification badge showing unread messages.
- ✓ When the chat icon is clicked, a chat window should open displaying the chatbot conversation.
- ✓ The chatbot should greet the user and offer help, such as providing promo codes or answering questions.
- ✓ Provide quick response buttons for the user to easily interact with the chatbot, such as "Yes, sure!" or "No, thanks!"
- ✓ Allow the user to type their own messages in the input field and send them by clicking a send button or pressing enter.
- ✓ Ensure that the chatbot interface is visually cohesive with the overall website design and easy to use.
100 Days of Code Progress Day 86 / 100
Take this challenge
Start your 7-day free trial to solve this challenge in our built-in code editor with live preview.
Start 7-Day Free Trial to Solve This Challenge