Skip to content

r-i-c-h/multiuser-project-tracker

Repository files navigation

Multi User Project Communication System

A system for multiple authenticated users to communicate with one another about shared work projects.

Technologies Used:

  • Project development via Vite.js
  • TypeScript throughout
  • Front-End development via React
  • Back-End Database via Google Firestore
  • User Authentication Management via Firebase
  • Routing via React-Router

Possible Enhancements:

  • Refine photo upload UX w/zoom+crop+preview
  • Upgrade to Google Firebase JDK v9 (reduces bundle-size)
  • Upgrade to React-Router v6
  • Allow users to delete/edit their comments?
  • Allow users to update Project Descriptions
  • Change Project Comments into a scroll-container
  • Populate Action Bar with assigned projects
  • Add online-user Chat functionality
  • Integrate direct asynchronous peer messaging to Email/Slack
  • Though intended as an exclusively Desktop app, create Mobile-Responsive layouts.

About

A system for authenticated users to communicate about group work-projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published