- Arya Rezza Anantya (Lead)
- Putu Gede Pradana Adnyana
- Ali Yasin Mubarok
- Gina Melinia
Authentication sebagai User/Buyer Booking Ticket Aplikasi :
- email : salmanpathan@feasthearth.uno
- password : Rahasia123
E-Flight Ticket Platform (Benchmark of Garuda Indonesia). This platform is a place to buy and book flight tickets online, both one way and round trip. This platform opens and provides various types of domestic and foreign flights. The flow of the platform is free based on the creation of the final project team.
A must-work feature for the Android team.
- User Registration and Login (Equipped with Lup/Reset Password)
- Implementation of In App Notification (Example: Bell feature inside the notification, not push notification)
- User Profile
- Transaction History (Example: List Booking, Check In, and Travel Documents such as Visa, Password, Residence Permit)
- Search and Selection of airplane tickets
- Log in home without Login
note:
- Applying design patterns
MVVM✔ - Applying
Dependency Injection✔ - Applying
Clean Architecture✔ - Applying
Modularization✔ - Applying
Offline First with Room✔ - Applying
DataStore Preferences✔ - Applying
CoroutineBackground Task ✔ - Applying Testing minimum 1 Test Case -
Unit Testing✔ - Applying
NetworkingRest API ✔ - Applying
Crashlitycs&Performance✔ - Applying
CI/CD✔
Kotlin(100%)MVVM+Clean Architecture ComponentNavigation Component+Single Activity Architecture+Intent ComponentDagger Hiltfor Dependencies Injection- Theme
Material You(Material Design 3) ViewModel+LifeCycleRecyclerView- Kotlin
Coroutine Retrofit2for Request or Response HTTP NetworkRoomDatabaseCoilfor Load ImageChuckerfor Logging HTTP Request & ResponseDataStoreAndroidX for Local Store Pair Key ValueMockLibrary for Unit Testing






