Inspiration
We were inspired by the challenges educational institutions face in tracking attendance, monitoring academic performance, and identifying students who need extra support. We wanted to create an AI-powered solution that helps faculty understand each student's needs and improve their academic success through personalized guidance.
What it does
Our project combines smart attendance management, academic performance tracking, and AI-powered personalized student support in one platform. It provides separate dashboards for students and staff, allowing staff to monitor student progress and students to view their attendance, academic records, and personalized recommendations. The system aims to identify students who may need additional attention and provide data-driven insights.
How we built it
We developed a user-friendly web application with dedicated student and staff dashboards. We integrated backend services, database storage, authentication, and role-based authorization to manage student information securely. The system stores individual student records, including attendance and academic performance, and our AI integration is designed to generate personalized insights based on each student's data.
Challenges we ran into
One of our main challenges was integrating the backend with the existing frontend without changing the original user interface. We also faced database identifier mismatches, authentication and authorization issues, and the challenge of replacing hardcoded sample data with real database records. Ensuring that AI recommendations reflect each student's individual performance was another important challenge.
Accomplishments that we're proud of
We are proud of developing a unified platform that brings attendance tracking, academic monitoring, and personalized student support together. We created separate interfaces for students and staff and worked toward secure, database-driven student management. Our project focuses on using AI not just to manage information but also to help students receive the support they need.
What we learned
We gained practical experience in full-stack development, database design, API integration, authentication, authorization, and AI integration. We also learned how to troubleshoot technical issues, maintain existing UI designs during backend integration, and design technology that addresses real educational challenges.
What's next for Fight Club
Our next goal is to enhance AI integration to provide more accurate, personalized recommendations based on each student's attendance and academic performance. We also plan to improve early identification of at-risk students, add progress analytics and automated alerts, strengthen data security, and test the platform with real-world educational data. Ultimately, we aim to help institutions create a smarter, more supportive, and student-centered learning environment.
Built With
- academic-performance
- ai-powered-analytics
- artificial-intelligence
- authentication
- dashboard
- data-analytics
- edtech
- education
- educational-technology
- express.js
- full-stack-development
- generative-ai
- javascript
- machine-learning
- node.js
- personalized
- personalized-learning
- postgresql
- react
- rest-api
- role-based-access-control
- smart-attendance
- student-management
- typescript
- web-application
Log in or sign up for Devpost to join the conversation.