Sau khi xây dựng và phát triển các tính năng trong khoảng 4 tháng nhóm đã lên một số ý tưởng để phát triển hệ thống lớn mạnh và khắc phục một số hạn chế trong hệ thống. Tuy nhiên, vì không đủ thời gian nên nhóm đã lưu nhưng ý tưởng này lại và thực hiện khi có thời gian.
Hỗ trợ nhiều ngôn ngữ hơn.
Tăng độ khó thách thức bằng cách: thêm các test case ẩn, có yêu cầu thời gian
chạy cho từng thách thức.
Xây dựng tính năng làm bài trắc nghiệm.
Xây dựng tính năng Mock Interview.
Xây dựng tính năng tặng huy hiệu cho người dùng sau mỗi lần đạt yêu cầu của
Chương 8: Kế hoạch và phân chia công việc Trang 122
CHƯƠNG 8. KẾ HOẠCH VÀ PHÂN CHIA CÔNG VIỆC
Nhóm sử dụng ứng dụng Trello để lên kế hoạch và phân chia công việc cho từng người trong nhóm. Việc sử dụng Trello giúp nhóm có một hướng làm việc rõ ràng trong quá trình làm đồ án tốt nghiệp. Bảng phân chia chi tiết công việc cho từng người được thể hiện ở hình bên dưới.
Trang 123
TÀI LIỆU THAM KHẢO Tiếng Việt:
[1] Giới thiệu JUnit
https://gpcoder.com/5234-kiem-thu-voi-junit-trong-java
[2] Tạo CRUD Rest API với Golang
https://viblo.asia/p/tao-web-api-crud-don-gian-voi-golang-va-echo-framework- Do754kYJlM6
[3] Tài liệu dự án Hocode
https://github.com/duythien0912/hocode
[4] Xây dựng server code online với docker codewar-runncer-cli
https://github.com/duythien0912/hocode/wiki/Setup-Project
[5] Source code project
https://github.com/duyle0207/hoccode2020 Tiếng Anh: [1] ReactJs Documents https://reactjs.org/docs/getting-started.html [2] Golang Documents https://golang.org/doc/
[3] Echo Framework tutorial
https://echo.labstack.com/guide
[4] Codewar runner-cli
https://github.com/Codewars/codewars-runner-cli
[5] How to set up Node.js App to server
https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js- application-for-production-on-ubuntu-16-04
[6] Material React UI