/P2PChat

P2P real time messaging application over websockets with read receipts and authentication💬

Primary LanguagePythonMIT LicenseMIT

P2P CHAT 💬 💬

This is the official repo for a real time peer to peer messaging application. The application was built using Django for the backend API and React for the frontend. The backend API exposes endpoints for connecting to web socket consumers and for user authentication. The frontend provides an easy to navigate interface to demo the application.

To run code from this repository follow the instructions below:

  1. Start the backend server:

    • cd into the backend directory

    • Build and start docker container using => docker-compose up --build

  2. On a different terminal window, start the frontend server:

    • cd into the frontend directory

    • Build and start docker container using => docker-compose up --build

  3. On a web browser, navigate to http://localhost:3000/

REGARDS!!!!!!! 😊 😊 😊