Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaliiiiiiiiii/catroom
A simple chatroom (school project)
https://github.com/kaliiiiiiiiii/catroom
chatroom python python3
Last synced: about 1 month ago
JSON representation
A simple chatroom (school project)
- Host: GitHub
- URL: https://github.com/kaliiiiiiiiii/catroom
- Owner: kaliiiiiiiiii
- License: mit
- Created: 2024-03-01T12:23:11.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-08-03T18:38:50.000Z (6 months ago)
- Last Synced: 2024-10-24T22:44:43.366Z (3 months ago)
- Topics: chatroom, python, python3
- Language: JavaScript
- Homepage: https://kaliiiiiiiiii.github.io/CatRoom/cat_room/static/
- Size: 5.32 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CatRoom
register [demo-page](https://kaliiiiiiiiii.github.io/CatRoom/cat_room/static/)#### Dependencies
- [Python ~= 3.10](https://www.python.org/downloads/release/python-31011/)
#### Startup server
(assumes [git-cli](https://git-scm.com/download/win) is installed) \
download and install requirements with
```shell
git clone https://github.com/kaliiiiiiiiii/CatRoom.git
cd CatRoom
python -m pip install --upgrade -r requirements.txt
```start server \
(serves on all interfaces => `LAN`//`WLAN`)
```shell
python main.py
```or from python:
```python
from cat_room.serve import Serverif __name__ == "__main__":
server = Server(port=80, host="localhost")
server.serve()
```
this serves **on `localhost` only**. To expose the port to `LAN`//`WLAN`, use `host="0.0.0.0"` insteadthen, open [localhost](http://localhost) to view the chatroom
### Example screenshots
#### Desktop
#### Mobile
## Authors
- Aurin Aegerter (aka Steve)
- The-AnOnym