Skip to content

minhtrung0110/van-phong-so

Repository files navigation

🎓 KHÓA LUẬN TỐT NGHIỆP 🎓

🎯Đề Tài: Xây dựng văn phòng số cho doanh nghiệp vừa và nhỏ.

Build Status

Công Nghệ

Front-End: React Js
Back-End: 

Thành Viên

STT MSSV Họ và tên
1 3119410424 Võ Quang Thuận
2 3119410467 Nguyễn Đức Minh Trung

Mô Tả Dự Án

-   Mục đích chính của đề tài là xây dựng một hệ thống giúp quy trình hoạt động của doanh nghiệp được chuẩn hoá 
từ đó tạo tiền đề cho việc kiểm soát và nâng cao hiệu quả doanh nghiệp. Tối ưu hóa các chi phí, tiết kiệm thời gian.
Tăng tính tương tác giữa lãnh đạo và nhân viện hình thành mô hình làm việc chuyên nghiệp, linh hoạt.

-   Đối với sinh viên, đây là một bước phát triển bản thân mình vì trong quá trình làm đề tài này sinh viên phải 
nghiên cứu các dữ liệu và phân tích chúng dựa trên các dữ kiện và tác vụ thực tế,tiếp theo đó là tập làm quen và sử dụng
nhiều công nghệ mới để áp dụng vào mô hình này, điều này là bước đệm cho sinh viên khi ra trường và làm việc trong môi trường
doanh nghiệp.

Tổ Chức Folder

src
|_
|_
|_
|_
|_
|_
|_
|_A
   |_

Hướng Dẫn Cài Đặt

1. Setup ReactJS App via Create React App

Link: https://create-react-app.dev/docs/getting-started/

2. Add SCSS Support

npm i --save-dev node-sass

3. Add React Router

npm i --save react-router-dom

4. Add Redux

npm i redux redux-react redux-devtools-extension

5. Add Classnames

npm i classnames

6. Add Font Awesome

npm i --save @fortawesome/fontawesome-svg-core
npm install --save @fortawesome/free-solid-svg-icons
npm install --save @fortawesome/react-fontawesome

7. Add Axios

npm i axios

8. Add Customize-cra

npm i customize-cra react-app-rewired --dev

9. Add Formik Yup

npm i formik yup --dev

10. Add React-Hook-Form

npm i react-hook-form

11. Add React-Content-Loader

npm i react-content-loader

Hướng Dẫn Sử Dụng

1. Quản Lý Công Việc

Đối với quản lý:

  • Tạo, Cập nhật, Xóa dự án
  • Tạo công việc cho dự án ( phân công , thiết lập thời gian hoàn thành, độ ưu tiên, ….)
  • Cập nhật, Xóa công việc
  • Trao đổi dữ liệu giữa nhân viên và quản lý
  • Bình luận

Đối với nhân viên:

  • Hoàn thành, theo dõi các công việc được giao.
  • Cập nhật trạng thái tiến độ, tài liệu.
  • Nộp file/links
  • Bình luận trả lời…

2. Quản Lý Lịch Biểu

  • Xem các lịch trình, cộng việc được giao theo giời gian
  • Tạo các sự kiện, công việc cho bản thân.
  • Xem các lịch làm việc của đồng nghiệp cùng phòng ban.

3. Quản Lý Tin Nhắn - Cuộc Họp

  • Chức năng cho phép các nhân viên trò chuyện, gọi video với nhau trong mạng nội bộ công ty

Giao Diện

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages