Application to read and watch the Amiibo data, find games you would like to play and much more. It has a feature to read the nfc tag associated with it and watch the detail of the scanned Amiibo.
In order to run the project please follow Our Setup Guide
- Amiibo list
- Amiibo filtering
- Amiibo Details
- Amiibo Related Games
- Game Details and Trailer
- Scan Amiibos
- Offline mode
- Clean + MVI in presentation layer
- Modules per feature + a common module called Core
- We have interfaces for the repositories in order to respect the dependencies rule on the usecases, as they should not be aware of the repositories impl that will be in an upper layer than usecases
- We do not have interfaces for usecases and some components following YAGNI
- Kotlin
- Compose
- Hilt
- [Navigation Component] (https://developer.android.com/guide/navigation)
- Retrofit
- Airbnb DeepLink dispatcher
- Lottie
- Espresso
- Mockk
This project is licensed under the MIT License - see the LICENSE.md file for details
Coins made by FreePick from www.flaticon.com
Coins made by FreePick from www.flaticon.com
Pawn made by Nikita Golubev from www.flaticon.com
pokeball made by Those Icons from www.flaticon.com
Mushroom made by Those Icons from www.flaticon.com
Psyduck made by Those Icons from www.flaticon.com
Amiibo is a Nintendo trademark and all the rights belongs to them
The font used by the project is https://fonts.google.com/specimen/Rubik
ont used by the project is https://fonts.google.com/specimen/Rubik