Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdelmalek-maskri/managment-site
https://github.com/abdelmalek-maskri/managment-site
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/abdelmalek-maskri/managment-site
- Owner: abdelmalek-maskri
- Created: 2024-09-17T11:22:51.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-17T21:32:45.000Z (4 months ago)
- Last Synced: 2024-09-18T02:25:17.421Z (4 months ago)
- Language: JavaScript
- Size: 58.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CollabCanvas
CollabCanvas is a collaborative project management tool built with React, Firebase, and Firestore. It allows users to create and manage projects, assign team members, and communicate through comments, all in a user-friendly interface.
**Live Demo**: You can check out the app live at [perfecto-recipes.netlify.app](https://perfecto-canvas.netlify.app/)
## Features
- **User Authentication**: Secure user sign-up and login using Firebase Authentication.
- **Project Management**: Create, update, and delete projects with ease.
- **Task Assignment**: Assign users to projects and manage their roles.
- **Real-time Collaboration**: Users can comment on projects, allowing for seamless communication.
- **Dynamic Filtering**: Filter projects based on user assignments or categories.## Tech Stack
- **Frontend**: React, React Router, and Tailwind CSS
- **Backend**: Firebase (Firestore for database, Firebase Authentication for user management)
- **State Management**: Custom hooks for managing state and data fetching## Usage
- Sign up or log in to access the dashboard.
- Create new projects, specifying details like name, due date, and assigned users.
- Filter projects based on categories or user assignments.
- Add comments to projects for team collaboration.