/chatterbox

Weekend project to implement a chat application using react, expressjs and socket.io

Primary LanguageJavaScript

Weekend project (Still in dev)

To implement a chat application using ReactJS on the client side, node.js (express) for server side and socket.io to implement real-time bidirectional event-based communication.

Instructions

  1. Clone the repo
  2. cd chatterbox
  3. Install dependencies with npm install
  4. Start client server with npm start
  5. Go to backend folder to start the server cd backend && node index.js

Todos:

  1. Add authentication using passportjs middleware
  2. Keyboard mapping to buttons for UX enhancement