Skip to content

shuence/Shiksha-Sanjivani

Repository files navigation

Shiksha Sanjeevani - Smart Attendance & Educational App

Smart India Hackathon 2024 – Team Innovision Squad


📝 Introduction

Shiksha Sanjeevani is a user-friendly mobile application aimed at reducing student dropout rates by streamlining attendance management and providing an interactive, engaging educational platform. It bridges communication gaps between students, teachers, and parents while offering tools to track academic progress, foster learning, and stay updated with school activities.


🚀 Key Features

1. Smart Attendance System

  • A chatbot-style interface that allows teachers to select classes and mark attendance quickly. The system automatically populates student lists for streamlined attendance management.

2. BOT Store

  • A hub for various educational resources:
    • Top Picks: Features like Saptahik Abhyaas (weekly practice), Naye Shabd (new words), and general knowledge.
    • Digital Classes: Access video lectures for missed classes with insights on covered topics.
    • Mini Apps: Educational games and quizzes such as Spell Quiz, English Comprehension, and Money Mentor for financial education.

3. Progress Tracking & Leaderboard

  • Tracks student performance with real-time updates. The leaderboard motivates students by showcasing top performers and tracking overall academic progress.

4. Parental Controls

  • Allows parents to monitor their child’s academic progress, attendance, and ask teachers questions. They also receive notifications for important events like Parent-Teacher Meetings.

5. Daily Updates & News

  • The Post Section in the app’s footer bar provides daily news, school activities, and updates, keeping all stakeholders informed.

🛳 User Guide

Walkthrough


Home Screen
Displays the Shiksha Sanjeevani dashboard, providing access to all core features.

Smart PAT Attendance System
Allows teachers to quickly mark student attendance using a smart, easy-to-use interface.

Chatbot Attendance
Select the class, and a list of students with their PRNs appears. Mark students present or absent with just a click.

BOT Store
A collection of small in-built educational apps to enhance student learning.

Smart QR Code
Scan the QR code to access learning content instantly.

Digital Class
Select grade and subject to access a wide range of learning materials.

Multilingual Medium
Support for multiple languages, making content accessible for all students.

Video Content
Watch video lectures for various subjects.

Select Grade & Access Content
Choose your grade to access topic-specific learning materials.

Competition Zone
Participate in quizzes, track progress, and earn certificates.

Mythology & Popular Content
Explore educational stories, myths, and historic tales.

Post Panel
Get live updates, news, and insights into various educational topics.

User Account
Manage your profile, view activities, and track your learning journey.

📚 Technology Stack

  • Flutter: For cross-platform mobile development on Android and iOS.
  • Firebase: Real-time database for secure data storage and instant updates.
  • Google Cloud: Scalable infrastructure for high availability and real-time performance.

📊 Public Opinion

➡ Through our detailed surveys and field visits, we observed the critical need for a comprehensive solution to address dropout rates. Feedback from educational institutions revealed several areas for improvement, including enhanced tracking and personalized learning tools for students.

➡ The responses gathered also emphasized the importance of parental involvement and real-time progress tracking, both key features of Shiksha Sanjeevani.

Image 2 Image 3
Image 4 Image 1

🔄 How to Use

  1. Install the app from the Play Store.
  2. Sign up using a student, teacher, or parent account.
  3. Teachers can manage attendance through the Smart Attendance System.
  4. Explore educational resources in the BOT Store.
  5. Parents can track student performance and communicate with teachers through the Parental Controls section.

🌟 Join Us

Enhance education through Shiksha Sanjeevani, a platform where every step of education is supported by innovation.