Skip to content

oscarg798/AmiiboWiki

Repository files navigation

AmiiboWiki

Acceptance Tests Quality ktlint


Get it on Google Play

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.

Setup

In order to run the project please follow Our Setup Guide

Features

  • Amiibo list
  • Amiibo filtering
  • Amiibo Details
  • Amiibo Related Games
  • Game Details and Trailer
  • Scan Amiibos
  • Offline mode

Architecture

  • 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

Built With

License & Acknowledgments

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

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