This application was built using NodeJS/SocketIO. The application utilizes event emitters to emit and listen to certain events in order to display specific information. Users are able to enter their names and join a specific room in order to chat with other users in the same room. Users are also able to send their current location using the Navigator geolocation. Testing was conducted using mocha, supertest and expect to ensure endpoints and functions were working accordingly.
Node Chat App
©  · http://alimaqsood.com