- Nguyễn Thái Dương - B21DCCN287
- Nguyễn Thế Mạnh - B21DCCN812
- Trần Tiến Đạt - B21DCAT061
Một ứng dụng không gian làm việc hợp tác cho phép nhiều người dùng tham gia qua ID phiên làm việc. Người dùng có thể chia sẻ bảng vẽ trắng, chat, sử dụng các công cụ phát triển ý tưởng, chia sẻ màn hình và nhiều tính năng khác để thúc đẩy môi trường làm việc sáng tạo cho các đội nhóm và cá nhân.
- Tham gia bằng ID phiên làm việc: Phương thức đơn giản và hiệu quả để tham gia phiên.
- Bảng vẽ trắng: Vẽ và hợp tác thời gian thực để phát triển ý tưởng.
- Hộp chat: Giao tiếp tức thì với đội nhóm trong suốt phiên làm việc.
- Công cụ phát triển: Đa dạng các tiện ích giúp bạn biến ý tưởng thành hiện thực.
- Nhiều tính năng khác: Hãy theo dõi để nhận thêm nhiều tính năng hấp dẫn!
├── docs/ # Tài liệu dự án
├── collab-whiteboard/
│ └── src/ # Mã nguồn của ứng dụng
├── assets/ # Hình ảnh, biểu tượng và các tài nguyên khác
├── tests/ # Các bài kiểm thử của ứng dụng
├── README.md # Bạn đang ở đây!
└── LICENSE # Thông tin bản quyền
Clone repo:
git clone https://github.com/ciguliaz/slack.git
Cài đặt các thư viện:
cd collab-whiteboard && npm install
Chạy ứng dụng:
cd collab-whiteboard && npm run start
- Link FE: https://client-repo-production.up.railway.app/
- Link BE: https://server-repo-production-0508.up.railway.app/
- Frontend: React, Redux, HTML5 Canvas cho bảng vẽ trắng
- Backend: Node.js, Express
- WebSocket: Giao tiếp thời gian thực
Chúng tôi hoan nghênh các đóng góp! Hãy thoải mái gửi các vấn đề, yêu cầu pull, hoặc gợi ý để giúp dự án này tốt hơn.