An open API service indexing awesome lists of open source software.

https://github.com/rovsen762/messenger_clone_django

Django Messenger - A FullStack One to One messenger/ Chat Application built with Django REST Framework and React.
https://github.com/rovsen762/messenger_clone_django

chat-app chat-application django django-app django-application django-channels django-framework django-jwt django-jwt-react django-rest-framework djangochannels docker javascript messenger-clone python react reactjs reactrouter zustand

Last synced: 2 months ago
JSON representation

Django Messenger - A FullStack One to One messenger/ Chat Application built with Django REST Framework and React.

Awesome Lists containing this project

README

        

# Django Messenger 🌨️

Django Messenger is a chat application built with React and Django REST Framework. It enables users to have realtime one-to-one conversations.

## Lil bit About this app:
* JWT Authentication
* Django Channels for WebSocket Communication
* User Relations
* Zustand for State management
* Realtime Chat updates and Notifications
* etc.,

## Getting Started

Clone this repository to your local machine and `.env` file found in the frontend directory update the environment variables accordingly.
Refer this [blog](https://blog.logrocket.com/firebase-cloud-storage-firebase-v9-react/) for configuring Firebase.

Linux:
```
$ docker-compose up
```

Windows:
```
C:\folder\django_messenger> docker compose up
```

Navigate to http://localhost:8080/ and start texting...

## Thank You 💖