1. Giới thiệu
Ứng dụng Quản Lý Sinh Viên được phát triển với Next.js (React, TypeScript) cho frontend và Node.js/Express cùng MongoDB cho backend. Đây là hướng dẫn cơ bản để developer có thể bắt đầu phát triển và kiểm thử hệ thống này.
2. Công cụ cần thiết
- Visual Studio Code (khuyến nghị)
- Node.js phiên bản 16 trở lên
- Quản lý package: với backend dùng npm để quản lý package, với frontend dùng pnpm để quản lý package
- MongoDB (local hoặc cloud, ví dụ: MongoDB Atlas)
- Trình duyệt web (Chrome, Firefox, Edge, Safari)
- GitHub để quản lý phiên bản
3. Cài đặt & chạy chương trình
Bước 1: Clone mã nguồn dự án
Link repository: Group06-Ex-TKPM
git clone <đường dẫn repository>
cd <tên-thư-mục-project>
Bước 2: Cài đặt dependencies
cd frontend
pnpm i