A basic chat platform based on Socket.IO with:
- channel-based messages:
- and private messages:
Table of contents:
$ docker compose up -d
Then go to http://localhost:8080
$ cd server
# start the PostgreSQL database
$ docker compose up -d
# start the server
$ npm run dev
$ cd vue-client
# start the client
$ npm run dev
Then go to http://localhost:5173
