/CharCord-

This is a realtime chat app with websockets using Node.js, Express and Socket.io with Vanilla JS on the frontend with a custom UI

Primary LanguageJavaScript

ChatCord Chat App

This is a realtime chat app with websockets using Node.js, Express and Socket.io with Vanilla JS on the frontend with a custom UI

LIVE URL

The online url is located at https://charcord-chat-app.onrender.com/

Features

  • When a customer lands on the chatbot page, the bot should send these options to the customer: Select 1 to Place an order Select 99 to checkout order Select 98 to see order history Select 97 to see current order Select 0 to cancel order
  • When a customer selects “1”, the bot should return a list of items from the restaurant. The order items can have multiple options but the customer should be able to select the preferred items from the list using this same number select system and place an order.
  • When a customer selects “99” for an order, the bot should respond with “order placed” and if none the bot should respond with “No order to place”. Customer should also see an option to place a new order
  • When a customer selects “98”, the bot should be able to return all placed orders from previous order to present orders and return no current orderif no order has been made yet
  • When a customer selects “97”, the bot should be able to return current selected items and return no current orderif none
  • When a customer selects “0”, the bot should cancel the order if there is.

SETUP

  • Pull this repo and follow the commands below
npm install
npm run start

Go to localhost:3000