This repository contains the source code for a mobile-based Learning Management System (LMS) application. The LMS app aims to provide students with convenient access to lecture materials, lecture schedules, and exam marks for each module. It serves as a centralized platform for students and lecturers to interact, access learning materials, track progress, and perform various educational activities.
- User authentication and login functionality to ensure secure access.
- Home page displaying modules.
- Lecture materials page for easy access to course materials.
- Lecture schedule page for viewing and managing lecture schedules.
- Exams and assignment marks page to check students' performance.
- Intuitive navigation and user interface for seamless app usage.
- Flutter framework for building the mobile app.
- Firebase and Firestore for backend and database management.
- Dart programming language for app development.
To get started with the project, follow these steps:
- Open the project folder in Android Studio/VS Code
- Go to the pubspec.yaml file in the project
- Install the necessary dependencies: flutter pub get or click pug get
- Run the app on a connected device or emulator: flutter run
Make sure you have Flutter and Dart installed on your system. You can refer to the Flutter documentation for detailed installation instructions.