This repository contains code written in the course 'The Complete Node.js Developer Course' on Udemy during a project on a chat application. The application runs on expressJS and SocketIO. Users can create a room, and chat with other users in the room. Additionally, users can share their location.
This application was deployed to Heroku and can be visited here: https://limitless-plains-47232.herokuapp.com/
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Make sure you have the following installed before setting up this project
nodeJS
Git
Install dependencies using the following command
$ npm install
To see if all dependencies are met, run the following test to execute the unit tests
$ npm test
If all tests passed, you can run the webserver using the following command
$ npm start
The chat page should now be visible on localhost:3000 in your browser.