A new Flutter application. Developed Using Android Studio and Emulator, Android 9 SDK 28 and Firebase Firestore
This project is a starting point for a Flutter application.
Download and Install Android Studio from here
Install a desired version of Android SDK and Android AVD
Download and Install Flutter SDK from GitHub Flutter repo:
git clone https://github.com/flutter/flutter.git
Clone this project:
https://github.com/srijan2002/Lecture-Notes-App.git
In your project directory, run:
flutter doctor
flutter pub get
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
- Basics of Object Oriented Programming
- Basics of Flutter and Dart
- Firebase Authorization Sign-in option for every individual user
- Protected routes between Admin and Students
- Admin can add new Categories, sub-categories, Lecture video, Notes
- Students can view lecture online or download lecture and notes to local storage
- Automatic login state retention on closing the app and re-opening without logging out





