Skip to content

jyotman/mqtt-chat

Repository files navigation

MQTT Chat

This is a one on one real time chat app based on the MQTT protocol. Libraries used -

  1. Aedes as the MQTT broker
  2. MQTT.js as the client library
  3. React.js
  4. Redis for storing state and for MQTT pub-sub

Each username is unique and is allowed to chat with only one other username at a time.