Skip to content

socketio/socket.io-chat-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Socket.IO chat platform

A basic chat platform based on Socket.IO with:

  • channel-based messages:

Screenshot of a public channel

  • and private messages:

Screenshot of a private channel

Table of contents:

How to use

$ docker compose up -d

Then go to http://localhost:8080

Development

Server

$ cd server

# start the PostgreSQL database
$ docker compose up -d

# start the server
$ npm run dev

Client

$ cd vue-client

# start the client
$ npm run dev

Then go to http://localhost:5173

Data model

Data model

Licence

MIT