Real Time Chat App

Matthew Carmichael
Published

0
  • Project creator

This real time chat application allows users to create an account, create a group, and then send an invitation link to let other users join their group.

Chat messaging is in real time as well as notifications by using Socket.IO. Firebase Auth is used for authentication.

Testing for this app currently includes working unit and integration tests using Vitest.

The project uses GitHub Actions for running all the tests, as well as building and deploying the front and back-end.

The back-end is deployed using Google’s Cloud Run platform and the front-end uses Firebase Hosting.

Link:
https://www.twine.net/signin