DevCollab
About the project
DevCollab is a project management and collaboration application for developers that work virtually. The purpose of developing this project is to create a single app that can help developers manage their tasks efficiently and make a seamless collaboration among team members. This app can be used to manage projects and tasks, monitor project activities, discussions, meetings, and store notes and files.
Features
Activity and Chat
The activity menu is where team members can monitor activities that happen in the project. It can also be used as the main communication channel in the project.
Tasks Management
The task menu provides a Kanban board that can be used to manage tasks' progress.
Discussion Space
The Discussion Space can be used for team members to interact and discuss with each other based on the created topic.
Meeting Room
Team members can conduct a meeting virtually.
GitHub Activity
In the GitHub activity menu, the team members can monitor GitHub commits and pull requests.
Store Notes and Files
Team members can store notes and files related to the project.
Tech Stack
- React.js
- Node.js
- Express.js
- MongoDB
- Socket.io
- Redux.js
- TypeScript
- WebRTC