simplechat/README.md
2025-10-02 10:48:30 +02:00

821 B

Simple Chat

This is a simple one-room chat application with user management, developed as a school project for study purposes.

Not recommended for production use.

A test protocol can be found here: docs/simple_chat_testprotokoll.pdf

Running with Docker

docker compose -f docker/compose.yml up

Running in Development Mode

With Docker:

BUILD_TARGET=dev docker compose -f docker/compose.yml

Then, install dependencies for the frontend and start the development server:

cd frontend
npm install
npm run dev

For the backend, install dependencies and run the server:

pip install -r simple_chat_api/requirements.txt
DEV=true python -m simple_chat_api

To run tests: python -m unittest discover -s simple_chat_api/tests -p "*.py"