Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/satoshi-sh/team-todo
Todo application for a team
https://github.com/satoshi-sh/team-todo
Last synced: 4 days ago
JSON representation
Todo application for a team
- Host: GitHub
- URL: https://github.com/satoshi-sh/team-todo
- Owner: Satoshi-Sh
- Created: 2023-07-14T22:03:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-30T16:35:26.000Z (over 1 year ago)
- Last Synced: 2024-11-15T15:45:41.406Z (2 months ago)
- Language: JavaScript
- Size: 9.01 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Team Todo
## Description
This application allows users to create projects and other members take todo tasks. It features real-time updates using websockets to show the status of projects as well as a chat function for communication among team members. This enables seamless collaboration, task assignment, progress tracking, and communication within the application.
This project was created for [ComIT](https://www.comit.org/) Node.js course as my final project.
## Demo Video
https://youtu.be/wTHxClADqi0
## How to run locally
### Setup
- Install Node
- Create .env file according the sample.env file in the server folder.
- Install mongodb on local machine and run it.
- npm install on client and server folder.
- Run command `node populate.js` at the server folder terminal.### Run app
- Run `npm start` at client folder
- Run `npm start` at server folder
- The page is avaialble on http://localhost:4000/team-todo## Technologies Used
- React
- Express
- MongoDB
- WebSocket
- Tailwind CSS## Outlook