Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luiisp/insightsphere
🔥A social network where users can chat in real time using Django + Web sockets.
https://github.com/luiisp/insightsphere
channels daphne django real-time websockets
Last synced: 11 days ago
JSON representation
🔥A social network where users can chat in real time using Django + Web sockets.
- Host: GitHub
- URL: https://github.com/luiisp/insightsphere
- Owner: luiisp
- License: mit
- Created: 2023-11-25T05:18:26.000Z (about 1 year ago)
- Default Branch: IS
- Last Pushed: 2024-03-20T04:57:52.000Z (10 months ago)
- Last Synced: 2024-03-20T05:42:39.208Z (10 months ago)
- Topics: channels, daphne, django, real-time, websockets
- Language: Python
- Homepage:
- Size: 10.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Insight Sphere
### O Insight Sphere é uma aplicação de chat feita na web utilizando Django, Channels e Web sockets💡
Tag this project with a star 🌟
### Preview
https://github.com/luiisp/InsightSphere/assets/115284250/01076467-2006-49fb-8deb-b1dae4b4ba58## License
This project is licensed under the MIT License - see the [LICENSE file](https://github.com/luiisp/InsightSphere/blob/IS/LICENSE) for details.## Pré-requisitos
Certifique-se de ter os seguintes pré-requisitos instalados em sua máquina:
- Python (versão 3.0+ recomendado)
- pip (gerenciador de pacotes do Python)
- Django
- Channels
- Daphne## Running
### 1. Clone o repositório:
```git clone https://github.com/luiisp/InsightSphere``````cd Insight Sphere```
### 2. Instale as dependências do projeto:
```pip install -r requirements.txt```
### 3. Configure o banco de dados:
```python manage.py migrate```### 4. Execute o servidor:
```python manage.py runserver 192.168.1.16:8000```
## Crie, gerencie e converse em tempo real em canais usando o Insight Sphere
![CHATBANNER](https://github.com/luiisp/InsightSphere/assets/115284250/c3be1068-3c2a-4105-8b47-64b114535d71)
### O Insight Sphere é uma aplicação e um exemplo de uma aplicação real que pode suportar múltiplos usuários ao mesmo tempo, criando canais, conversando em chats ou criando/gerenciando contas. O projeto pode ser expandido e tomar proporções enormes, lidando com milhares de usuários ao mesmo tempo através de seus códigos assÃncronos preparados para suportar isso. É apenas um exemplo de um sistema que se pode fazer com DJANGO em combinação com outras bibliotecas e JavaScript para controlar pequenas interações com o cliente.