MCPcopy Create free account
hub / github.com/abdurraufraihan/django-chat

github.com/abdurraufraihan/django-chat @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
89 symbols 265 edges 51 files ⚖ MIT 1 documented · 1% updated 3y ago★ 1392 open issues

Browse by type

Functions 61 Types & classes 28
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

django-chat

A chatting app made with django-rest-framework, django-signal & react.js

chat

Installation Process

To install this app please follow this below steps:

Run Backend

1. Create a virtual environment `virtualenv venv`
2. And activate it `source venv/bin/activate`(for ubuntu) `venv\Scripts\activate`(for windows)
3. Then change the directory to server/ and install dependencies `pip install -r requirements.txt`
4. Migrate to database `python manage.py migrate`
5. Now run the server `python manage.py runserver`

Run Front-end

1. Change the directory to clients/
2. Install dependencies `npm install`
3. Now start the server `npm start`

Now you'll be redirected to localhost:3000 Then open two browser window and do the signup with name, email, profile image and start chatting from two different window.

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 37
Class 28
Method 24

Languages

Python53%
TypeScript47%

Modules by API surface

server/apps/chat/consumers.py11 symbols
client/src/components/sidebar/sidebar.js9 symbols
server/apps/user/serializers.py8 symbols
server/apps/chat/serializers.py6 symbols
server/apps/chat/views.py5 symbols
client/src/util/commonUtil.js5 symbols
client/src/components/chatbody/ChatBody.js5 symbols
server/apps/user/views.py4 symbols
server/apps/chat/models.py4 symbols
client/src/components/auth/AuthRequired.js4 symbols
client/src/api/apiUtils.js4 symbols
server/apps/user/models.py3 symbols

For agents

$ claude mcp add django-chat \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page