Capstoned aims to address a critical issue faced by students - the lack of an efficient system for managing their Final Year Projects (FYPs). To alleviate this problem, we propose the development of an innovative FYP Management System. This comprehensive solution will connect students, supervisors, co-supervisors, and industry mentors, fostering seamless collaboration and information exchange.
Feature | Description |
---|---|
🛡️ User Authentication and Authorization | Secure login and RBAC ReBAC-based access control for students, supervisors, co-supervisors, and industry mentors. |
🤖 Automated Project Assessment | Utilize AI to assess project ideas and provide instant feedback on reports and presentations. |
🔮 Predictive Success Analysis | Analyze historical data and group members' expertise to help students make informed decisions about their project ideas. |
🧠 Unique Idea Detection | Ensure project ideas within the same batch are unique using AI and historical data analysis. |
📡 Real-time Communication | Facilitate seamless communication among students, supervisors, co-supervisors, and mentors through web sockets. |
📂 Document Management | Securely store, share, and manage essential documents like Software Requirements Specification (SRS) and Software Design Specification (SDS). |
📊 Progress Tracking | Offer a comprehensive dashboard for tracking project milestones, pending tasks, and deadlines throughout the project lifecycle. |
🔄 Peer Review System | Promote collaboration among students by facilitating peer reviews to enhance project quality. |
🤝 Skill-based Matchmaking | Develop an algorithm to create project groups based on students' skills and expertise. |
📬 Notification System | Keep all users informed with a comprehensive notification system for project updates and announcements. |
📅 Proposal Management | Allow students to create and submit proposals for approval while monitoring their progress. |
🏗️ Admin Control | Enable admins to communicate with users, post announcements, set deadlines, manage accounts, and create milestones. |
- Framework: Next.js (Used for both backend and frontend) 🖥️
- CSS Framework: Tailwind CSS 🎨
- State Management: Redux 🔄
- Web Sockets: Socket.io 📡
- Database: MongoDB 📊
- File Storage: Firebase Cloud Storage ☁️
- Natural Language Processing: LangChain 🧠
- API Framework: FastAPI ⚡
For inquiries, please contact us at [email protected]. 📧