Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ruzhila/fastapi_chatroom
Chatroom implemented with FastAPI + Websocket
https://github.com/ruzhila/fastapi_chatroom
100-line-code chatroom fastapi learning-by-doing python3
Last synced: 2 months ago
JSON representation
Chatroom implemented with FastAPI + Websocket
- Host: GitHub
- URL: https://github.com/ruzhila/fastapi_chatroom
- Owner: ruzhila
- Created: 2024-09-13T08:13:56.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-14T09:01:42.000Z (4 months ago)
- Last Synced: 2024-10-17T03:26:28.239Z (3 months ago)
- Topics: 100-line-code, chatroom, fastapi, learning-by-doing, python3
- Language: HTML
- Homepage: https://ruzhila.cn/?from=github_fastapi_room
- Size: 125 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# A FastAPI chatroom, 100 lines of python code
By [ruzhila.cn](http://ruzhila.cn/?from=github_fastapi_chatroom), a campus for learning backend development through practice.
This is a tutorial code demonstrating how to use Python write chatroom. Pull requests are welcome. 👏
## Usage
```bash
python3 -m venv venv
# switch to venv
. venv/bin/activate
pip install -r requirements.txtpython3 app.py
```
## Screenshot## Workflow