| Item | Description |
|---|---|
| Course | SWP391 |
| Class | SE20A02 |
| Semester | SU26 |
| Group | 05 |
| Topic | CVerify |
| Repository |
| No | Student ID | Full Name | GitHub Username | Role | Main Responsibility |
|---|---|---|---|---|---|
| 1 | DE200147 | Nguyễn Hoàng Ngọc Ánh | Ngọc Ánh | Leader | Project management, AI recommendation planning, UI/UX review |
| 2 | DE200523 | Đoàn Thế Lực | Thế Lực | Vice Leader | Frontend development, AI integration, system architecture |
| 3 | DE190105 | Trương Văn Hiếu | Hiếu | Member | Backend API development, database management |
| 4 | DE200160 | Trần Nhất Long | Long | Member | Testing, AI audit documentation, feature support |
| 5 | DE201043 | Nguyễn La Hòa An | Hòa An | Member | UI/UX design, frontend support, documentation |
src/
docs/
.github/
README.md
Each group must maintain the following documents:
docs/AI_AUDIT_LOG.md
docs/PROMPTS.md
docs/REFLECTION.md
docs/CHANGELOG.md
Students must follow this workflow:
Issue → Branch → Commit → Pull Request → Review → Merge
Direct push to the main branch should be avoided.
feature/studentid-task-name
bugfix/studentid-error-name
docs/studentid-update-audit-log
test/studentid-test-case-name
Example:
feature/se123456-login-page
bugfix/se123456-login-validation
docs/se123456-update-ai-audit-log
[StudentID] type: short description
Examples:
[SE123456] feat: add login page
[SE123456] fix: fix login validation
[SE123456] docs: update AI audit log
[SE123456] test: add login test cases
Common types:
feat, fix, docs, test, refactor, style, chore
Students write project running instructions here.
Students are allowed to use AI tools such as ChatGPT, Gemini, Claude, GitHub Copilot, Cursor, Antigravity, or similar tools.
However, all important AI usage must be recorded in:
docs/AI_AUDIT_LOG.md
docs/PROMPTS.md
docs/CHANGELOG.md
docs/REFLECTION.md
Students must be able to explain, verify, and defend all submitted work.