Skip to content

Duong-TieuLy/FPT-Team-Matching

Repository files navigation

🚀 FPT Team Matching

FPT Team Matching là nền tảng giúp sinh viên FPTU dễ dàng tìm kiếm đội nhóm và cộng tác trong các dự án học thuật hoặc cá nhân.


🌟 Tính năng chính

🏆 Quản lý Hồ sơ Cá nhân

  • Tạo hồ sơ với kỹ năng, sở thích và thành tựu.
  • Giúp kết nối với dự án phù hợp.

👥 Quản lý Đội Nhóm

  • Tạo & tham gia đội nhóm học thuật hoặc cá nhân.
  • Phân vai trò, đánh giá thành viên, quản lý tiến độ.

📝 Quản lý Blogs

  • Đăng & đọc blog về tìm đội nhóm hoặc dự án.
  • Chia sẻ kinh nghiệm & mẹo làm việc nhóm.

🤖 AI Gợi ý Thành Viên

  • Đề xuất bạn cùng nhóm dựa trên kỹ năng & sở thích.
  • Lọc thông tin nhanh chóng, giúp tìm người phù hợp.

💬 Hệ thống Nhắn tin

  • Chat nhóm và nhắn tin riêng.
  • Chia sẻ tệp, hình ảnh & tài liệu.

📅 Thông báo & Sự kiện

  • Cập nhật các hội thảo, deadline & cột mốc quan trọng.
  • Nhắc nhở sinh viên về hoạt động học thuật & ngoại khóa.

🔥 Cách hoạt động

1️⃣ Tạo hồ sơ cá nhân với kỹ năng & sở thích.
2️⃣ Tìm kiếm đội nhóm phù hợp với nhu cầu.
3️⃣ Gửi yêu cầu tham gia hoặc tạo nhóm mới.
4️⃣ Giao tiếp & cộng tác qua hệ thống chat & blog.
5️⃣ Nhận thông báo sự kiện & theo dõi tiến độ dự án.


🎯 Yêu cầu hệ thống

Yêu cầu chức năng

🔹 Quản lý Đội Nhóm

  • Tạo & quản lý đội nhóm theo học kỳ hoặc dự án cá nhân.
  • Tìm kiếm đội nhóm theo kỹ năng & mục tiêu.
  • Nhóm có thể giao tiếp, phân vai trò & quản lý công việc.

🔹 Quản lý Mạng Xã Hội

  • Hồ sơ cá nhân cho sinh viên & giảng viên.
  • Kết nối, tìm kiếm bạn bè & giảng viên theo kỹ năng.
  • Đăng bài viết, tương tác & theo dõi thông tin dự án.

🔹 Hệ thống Nhắn tin

  • Nhắn tin riêng tư & nhóm.
  • Chia sẻ tệp, hình ảnh, tài liệu.

🔒 Yêu cầu phi chức năng

  • ⚡ Hiệu suất cao: Xử lý nhanh với số lượng lớn sinh viên.
  • 📱 Trải nghiệm mượt mà: Giao diện thân thiện trên desktop.
  • 🛡️ Bảo mật cao: Dữ liệu an toàn với xác thực đa lớp.

🛠️ Công nghệ sử dụng

  • Backend: Java Spring Boot ☕
  • Frontend: React.js ⚛️ + Tailwind CSS 🎨
  • Database: Docker-mysql 🐘
  • AI Matching: Machine Learning 🤖

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages