Sample application consuming the Space-X Rest API to display a list of rockets and the technical details of them.
- US1 - List of Rockets, Welcome Screen (Only shown on first opening)
- US2 - Filter rockets by Active/Inactive
- US3 - Rocket Details Screen
- US4 - Animations, Unit Tests (RocketRepository, LaunchRepository)
- Project modularisation: Data, Domain, Presentation, Common
- Clean Architecture Concepts
- Dependency Injection Setup with Hilt
- MVVM Pattern
- Use Cases for managing data flow
- Retrofit for Networking
- Jetpack Compose for UI
- Navigation Component
- Clone this repository on your local machine.
- Open the project in Android Studio.
- Build the project and run it on your emulator/device.
Rocket List | Rocket Details |
---|---|