A Flutter application for managing student information, grades, and attendance.
-
Professor Portal
- View list of all students
- Add/Edit student information
- View class average and individual student averages
- View detailed grades by subject for each student
- Secure login system
-
Student Portal
- Personal dashboard
- View personal grades and averages
- View class ranking
- Subject-wise grade breakdown
- Secure login system
- Flutter SDK
- Dart SDK
- Android Studio / Xcode (for running on devices/emulators)
- Clone the repository:
git clone https://github.com/khalef-khalil/flStudents.git
- Navigate to the project directory:
cd flStudents
- Install dependencies:
flutter pub get
- Run the app:
flutter run
-
Professor Login:
- Username: prof
- Password: pass
-
Student Login:
- Student ID: (As registered in the system)
- Password: (As set during registration)
- Flutter
- SQLite (local database)
- Provider (state management)
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License.