Dreamer Hospital FE là đồ án môn Lập trình ứng dụng Web (NT208) của nhóm F4 bao gồm các thành viên:
- Nguyễn Nhật Nguyễn
- Lê Thành Phát
- Nguyễn Chấn Phong
- Nguyễn Lộc Tỷ
Cần cài đặt tối thiểu Node.js v20
# 1. Cài đặt các thư viện cần thiết
$ npm install
# 2. Bắt đầu phát triển
$ npm run dev
Husky là một thư viện dùng để quản lý các Git Hooks trong các dự án Javascript/Node.js. Trong repository này Husky sẽ chạy 3 lệnh để kiểm tra code:
- Kiểm tra format code
- Kiểm tra cú pháp hoặc lỗi tiềm ẩn (Linting)
- Kiểm tra cú pháp commit
Nếu Husky kiểm tra và tìm thấy lỗi:
- Format code:
Chạy
npm run format:fixđể tự động sửa format của code - Cú pháp lỗi:
Chạy
npm run lintđể tìm chỗ sai và sửa lỗi - Cú pháp commit lỗi: Commit lại đúng cú pháp theo Git workflow & Commit Convention
- React 18
- Next.js 15
- Tailwind CSS: Thư viện CSS
- Shadcn UI: Thư viện các component được code sẵn
- Lucide Icons: Các icons và symbol