The Student Profile Management System is a Flutter-based mobile application that allows students to view and manage their profile details. It integrates with Firebase Realtime Database to store and retrieve student information. The system also provides an announcement feature for teachers to communicate important information to students.
- Flutter installed on your machine
- Firebase account for database setup
- Clone the repository:
git clone https://github.com/your-username/student-profile-management.git
- Navigate to the project directory:
cd student-profile-management
- Install dependencies:
flutter pub get
- Create a Firebase project at Firebase Console.
- Obtain the Firebase configuration file (
google-services.json
for Android,GoogleService-Info.plist
for iOS) and place it in theandroid/app
orios/Runner
directory accordingly.
- Run the application:
flutter run
- Log in with your student credentials.
- View and manage your profile details.
- Admins can post announcements using the admin interface.