mobile_adaptive_learning/README.md

98 lines
2.0 KiB
Markdown
Raw Normal View History

<p align="center">
<img src="assets/logo.png" alt="SEALS Logo" width="200"/>
</p>
2024-08-12 02:17:57 +00:00
# SEALS - Smart English Adaptive Learning System
2024-08-12 02:17:57 +00:00
## Overview
2024-08-12 02:17:57 +00:00
SEALS refers to a personalized approach to language education that adjusts to the individual learner's needs, pace, and skill level.
2024-08-12 02:17:57 +00:00
## System Requirements
2024-08-12 02:17:57 +00:00
- 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
2024-08-12 02:17:57 +00:00
## Installation
1. Clone the repository:
```bash
git clone https://gitlab.com/profile-image/kedaireka/polinema-adapative-learning/mobile-adaptive-learning.git
```
2. Navigate to project directory:
```bash
cd mobile-adaptive-learning
```
3. Install dependencies:
```bash
flutter pub get
```
4. Run the application:
```bash
flutter run
```
## Dependencies
```yaml
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
```bash
# 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](mailto:nareshpratista.contact@gmail.com)
- Diah Putri Nofianti - UI/UX Designer - [diahputrinofianti@gmail.com](mailto:diahputrinofianti@gmail.com)
- Elang Putra Adam - Backend Developer - [elangptra17@gmail.com](mailto:elangptra17@gmail.com)
## Acknowledgments
- [Flutter](https://flutter.dev/) - UI framework
- [Provider](https://pub.dev/packages/provider) - State management