📘 Student Academic’s Management (SAM)
Student Academic’s Management (SAM) is a Flutter-based mobile application designed to simplify and digitalize the management of academic activities for students, teachers, and administrators.
The app provides features like:
👨🎓 Student Module – Profile, attendance, results, schedules, and notifications.
👩🏫 Teacher Module – Manage courses, mark attendance, upload schedules, and view student progress.
🛠️ Admin Module – Oversee academic operations, manage student/teacher data, and control system access.
Built using Flutter for cross-platform support (Android & iOS) and integrated with Firebase for authentication, database, and cloud storage.
🚀 Features
🔐 Secure login & signup (Students/Teachers/Admins)
📅 Schedule & timetable management
📝 Attendance tracking
📊 Result & performance management
📢 Announcements & notifications
📷 Profile management with image support
🛠️ Tech Stack
Frontend: Flutter (Dart)
Backend/Database: Firebase (Authentication, Firestore, Realtime DB, Storage)
State Management: Provider / Riverpod (optional)
🎯 Goal
The goal of SAM is to provide a centralized academic management solution that enhances communication between students, teachers, and administrators, while reducing manual effort and paperwork.