Simple Chat app using Socket.io, MongoDB and Vue 3

Notes-app

Live

Simple Chat app using Socket.io. Messages are save in MongoDB. Client side was made with Vue 3 Javascript framework.abnf

Functionalities

  • Add user
  • Change username
  • Send message with the date information
  • Live information on who is writing
  • Store all messages in database

Technologies:

  • Vue 3
  • SCSS
  • Node.js
  • Express
  • Socket.io
  • MongoDB

Setup

To run this project, install it locally using npm:

Server

$ npm install
$ npm run dev

Client

$ cd client
$ npm install
$ npm run serve

GitHub

View Github