/PilotCityChatroom

2020 PilotCity Internship Project - Website Chatroom

Primary LanguageVue

PilotCityChatroom

Chat Application + Notifications Team Installation00 and Error-404-team-not-found

Use case: Students need to be able to communicate with their teams and teachers on the PilotCity platform as they work on their projects as a means to make announcements, collaborate on tasks, and resolve issues.

Technology Used: Backend 1. MongoDB 2. SocketIO 3. NodeJS

Frontend 1. Vue 2. Vuetify

Specification


Provided a userId, be able to create chatroom, query chatrooms, delete chatroom, and update the frontend client with the message content, the name of the user and a timestamp of when they are written to a database. After a message has been sent, a notification would be sent to every other user that there is an unread message in the chat client.

Updated: Ying Jung Chen 07/15/2020 6:09 PM