Edvanta - AI-Driven Smart Student Engagement & Attendance Ecosystem

An AI-powered platform that automates attendance, analyzes student engagement, and transforms idle screen time into personalized learning through smart recommendations and knowledge feeds.

Description

This project is an AI-powered student engagement and attendance management platform designed to modernize traditional academic systems and improve the overall learning experience in educational institutions. The system automates attendance using technologies such as QR codes, facial recognition, or device-based verification, ensuring secure, time-stamped, and proxy-free attendance tracking.

In addition to attendance automation, the platform focuses on increasing student engagement by providing AI-driven personalized learning recommendations. Based on factors such as attendance patterns, academic performance, interests, and career goals, the system suggests activities like quizzes, coding exercises, reading materials, and skill-building tasks to help students make productive use of their time.

The platform also introduces a reels-style microlearning feed that delivers short educational content such as technology updates, hackathon announcements, workshops, and academic news. This approach transforms passive scrolling behavior into meaningful learning by presenting knowledge in short, engaging formats similar to social media platforms.

Role-based dashboards are provided for students, faculty, administrators, and parents. Students receive a smart daily routine planner that combines their timetable, academic tasks, and personal goals into a structured daily schedule. Faculty and administrators can access real-time analytics dashboards that display attendance trends, engagement levels, and early warning indicators for students who may require academic support.

Gamification elements such as badges, attendance streak rewards, leaderboards, and collaborative challenges encourage consistent participation and motivate students to stay engaged with their learning activities. Real-time notifications and alerts keep all stakeholders informed about attendance updates, academic progress, and important announcements.

The system is designed using a modern full-stack architecture with technologies such as React and React Native for the frontend, Node.js and Express for the backend, and databases like MySQL for data management. AI and machine learning models are used for recommendation systems, analytics, and chatbot assistance. Security is ensured through role-based access control, encrypted communication, and secure authentication mechanisms.

By integrating automation, artificial intelligence, analytics, and gamification into a single ecosystem, the platform enhances attendance management, promotes active learning, and helps institutions identify and support students more effectively while aligning with modern digital education goals.

Open Source (FOSS) Usage

  • Built using open-source technologies such as React.js, React Native, Node.js, and Express.js for scalable full-stack development.

  • Utilizes PostgreSQL / MySQL as open-source relational databases for reliable and efficient data management.

  • Implements OpenCV and open-source face recognition libraries for automated attendance verification.

  • Uses Tailwind CSS / Material UI for responsive and accessible user interface design.

  • Integrates Python-based open-source machine learning libraries (such as TensorFlow / Scikit-learn) for AI-driven recommendations and analytics.

  • Deployable on open-source friendly cloud platforms and containerization tools like Docker to ensure portability and scalability.

  • Encourages community collaboration and transparency by designing the system to be extendable and adaptable using open-source frameworks.

Issues & PRs Board
No issues or pull requests added.