A Kotlin Android Mobile Travel App, used for practicing JetPack Compose
- a beautiful custom UI, based on a Dribble Design, using custom fonts and downloaded images
- clean architecture, separating screens, UI components, and business logic
- Kotlin Navigation, Using Graph and ViewModel
- Kotlin
- JetPack Compose
- NavGraph (Routing)
This project follows a Clean Architecture structure with the following layers:
compose
: components and wrappers.navigation
: Navigation logic.screens
: UI for full pages.ui
: Theme for the project.
The final result of the project is available on Behance