| .vscode | ||
| android | ||
| assets | ||
| ios | ||
| lib | ||
| linux | ||
| macos | ||
| test | ||
| web | ||
| windows | ||
| .fvmrc | ||
| .gitignore | ||
| .metadata | ||
| analysis_options.yaml | ||
| devtools_options.yaml | ||
| pubspec.lock | ||
| pubspec.yaml | ||
| README.md | ||
| workspace.tar | ||
SEALS - Smart English Adaptive Learning System
Overview
SEALS refers to a personalized approach to language education that adjusts to the individual learner's needs, pace, and skill level.
System Requirements
- Flutter version 3.19.0 or higher
- Dart version 3.3.0 or higher
- Android Studio / VS Code
- Android SDK version 23 (Android 7.0) or higher
- Minimum 2GB RAM
- 500MB free storage space
Installation
- Clone the repository:
git clone https://gitlab.com/profile-image/kedaireka/polinema-adapative-learning/mobile-adaptive-learning.git
- Navigate to project directory:
cd mobile-adaptive-learning
- Install dependencies:
flutter pub get
- Run the application:
flutter run
Dependencies
dependencies:
audioplayers: ^6.1.0
bootstrap_icons: ^1.11.3
cached_network_image: ^3.4.1
carousel_slider: ^5.0.0
cupertino_icons: ^1.0.8
dio: ^5.7.0
flick_video_player: ^0.9.0
flutter:
sdk: flutter
flutter_inappwebview: ^6.0.0
flutter_secure_storage: ^9.2.2
flutter_svg: ^2.0.10+1
flutter_widget_from_html: ^0.15.2
google_fonts: ^6.2.1
google_nav_bar: ^5.0.6
html: ^0.15.4
image_picker: ^1.1.2
intl: ^0.19.0
jwt_decoder: ^2.0.1
provider: ^6.1.2
shared_preferences: ^2.3.2
shimmer: ^3.0.0
video_player: ^2.9.1
youtube_player_flutter: ^9.1.1
Build Release
Android
# Generate Android App Bundle
flutter build appbundle --release
# Generate APK
flutter build apk --release
Development Team
- Naresh Pratista - Mobile App Developer - nareshpratista.contact@gmail.com
- Diah Putri Nofianti - UI/UX Designer - michael@taskflow.com
- Elang Putra Adam - Backend Developer - david@taskflow.com