/Chatty-App

Primary LanguageJavaScriptMIT LicenseMIT

Chatty App

This is a real-time messaging APP, much like Skype, Instagram's messenger or Facebook's messenger. The message data is not persistent so when the final user leaves the chat room, all of the messages are lost.

Run the Demo

  1. Fork and Clone this repo.
  2. Run npm init in the main directory & ws-server directory.
  3. Run npm start in 1 terminal in the main directory & npm start in a separate terminal in the ws-server directory.
  4. Navigate to localhost:3000 in 2 separate browsers.
  5. Experiment with Change user names and sending messages.

Screenshots

Dependencies

  • Express
  • React
  • React-Dom
  • UUID
  • WS (WebSockets)

Future Plans

  • Heroku Demo site coming soon!