Skip to content

A project collaboration tool designed for team members to track, assigns tasks and interact in realtime.

Notifications You must be signed in to change notification settings

nayan-sarkar/TeamChat

Repository files navigation

Screenshot

TeamChat | Collaboration Dashboard | Realtime Messaging | React | React Router 6 | Firebase | NoSQL

A project collaboration tool designed for team members to track, assigns tasks and interact in realtime.

Demo: https://www.youtube.com/watch?v=cChKLAV4ZJM

Live Site https://teamchat-db052.web.app

Built With

Firebase React React Router Google Authentication

Features

  • Built with React 18 , React Router 6 and Firebase
  • Users can chat and message team members in realtime powered by firestore DB
  • Performed conditional rendering of components with state passed through ContextAPI
  • Route Guarding implemented with protected Routes using React Router 6
  • Authentication and Storage Operations handled with Custom React Hooks
  • Provided data upload functionality which uploads images firebase storage

Screenshots

Desktop Screenshot Desktop Screenshot

About

A project collaboration tool designed for team members to track, assigns tasks and interact in realtime.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published