Agency chat is a web communication application (socket based).
Users can create chat rooms and talk with each other.
There are also admin users that can kick/mute/ban other users.
Rooms list view:
Chat room:
- Login / Register
- Rooms
- Roles
- Commands (kick/mute/ban)
- Single session
- Room Info
- Protected Rooms (with password)
You can view the env variables that can be used in the backend in: apps/agency-chat-backend/src/config
You can view the env variables that can be used in the frontend in: apps/agency-chat-frontend/src/config/config.ts
clone the project:
$ git clone https://github.com/Yitzhakpro/Agency-Chat.git
Install the dependencies:
$ pnpm install
Serve the applications (frontend & backend)
$ pnpm nx run-many --targets=serve