Smart Bunker is a modern, feature-rich attendance management application built with Flutter. It provides a seamless and efficient way for both educators and students to track, manage, and monitor attendance records with ease.
- Student Management: Easily maintain a list of students with their names and register numbers.
- Subject Organization: Manage multiple subjects and track attendance for each session individually.
- Efficient Attendance Marking: Streamlined interface to mark students as Present or Absent quickly.
- Automated Reminders: Daily notifications to ensure no attendance session is missed.
- Personal Profile: Set up and manage your own student identity within the app.
- Subject Enrollment: Keep track of the specific subjects you are attending.
- Attendance Monitoring: View your attendance status for general and subject-specific classes.
- Smart Notifications: Reminders to mark your attendance if you haven't done so for the day.
- Dual Role Support: Choose between Teacher and Student roles with tailored experiences for each.
- Dark & Light Mode: A beautiful, responsive UI that supports both light and dark themes.
- Offline Reliability: All data is persisted locally using
SharedPreferences, ensuring you can use the app anytime, anywhere. - Modern Design: Built using Google's Material Design principles for a premium look and feel.
- Framework: Flutter
- Language: Dart
- State Management: Provider
- Local Persistence: SharedPreferences
- Localization: Intl
- Clone the Repository:
git clone https://github.com/Yashwant-Rangrej/Smart-Bunker-App.git
- Install Dependencies:
flutter pub get
- Run the App:
flutter run
This project is licensed under the MIT License - see the LICENSE file for details.
Developed with ❤️ by Yashwant Rangrej and Manoj Arya