Nlearn_manager Mobile application developed using Flutter. This project Make easy to manage your University learning resources, track progress, and stay organized. It is designed to be modular and scalable, making it easy to add new features in the future.
- Modular and scalable architecture
- Responsive UI
- Real-time notifications
- User authentication
- To-do list management
- Download manager for resources
- Settings for user preferences
- Flutter SDK
- Dart SDK
- IDE like Android Studio or VS Code
# Clone the repository
git clone https://github.com/upekshaip/nl_manager.git
# Navigate into the project directory
cd nl_manager
# Install dependencies
flutter pub get
# Run the app
flutter run
![]() Login Page |
![]() Home Page |
![]() Modules Page |
![]() To-Do Page |
![]() Settings Page |
![]() Realtime Notifications |
![]() Downloader Page |
![]() About Page |
- Advanced Search and Filter Options
- User Analytics Dashboard
- Customization Options
- Contributions will be managed through GitHub pull requests following the project's contribution guidelines.
| Student ID | Name | GitHub Username |
|---|---|---|
| 27292 | GUI Perera (Group Leader) | @upekshaip |
| 27601 | SWKR Pinsiri | @Kavindu-R |
| 27958 | MCA Jayasingha | @ChethakaJayasingha |
| 27578 | MJM Shaahid | @Shaahidzx |
| 27176 | KTN Weerathunga | @Nimdinu-Weerathunga |
| 27177 | KTS Weerathunga | @ktsweerathunga |
| 30003 | RDK Piumal | @kavinduabc |







