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.
- Host: GitHub
- URL: https://github.com/rovsen762/messenger_clone_django
- Owner: rovsen762
- Created: 2024-06-25T09:49:39.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-06-25T09:53:18.000Z (10 months ago)
- Last Synced: 2025-02-22T02:43:40.611Z (2 months ago)
- Topics: 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
- Language: JavaScript
- Homepage:
- Size: 137 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 💖