Skip to content

glynzr/my-chat-room

Repository files navigation

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

Chat room with several features : message encryption, multiple rooms and etc. The app has been written with the help of NestJs. For working the app code, we will need to install yarn,Postgresql,and nestjs framework(nestjs can be installed via yarn).

Configuration

$ cp .env.example .env.local
$ cd ./frontend
$ cd .env.example .env.local
$yarn
$ cd ..
$ yarn install

Additionally,we will need to start postgresql service on our machine.We should create database whose name should be same with the database name in /my-chat-room/.env.local file.

Running the app

#in my-chat-room/ folder:
$ yarn run start:dev

# in my-chat-room/frontend folder:
$ yarn vite

Test

# unit tests
$ yarn run test

# e2e tests
$ yarn run test:e2e

# test coverage
$ yarn run test:cov

License

Nest is MIT licensed.

About

Chat room with features

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published