Falling-Words

A Vocubulary(English - Spanish) builder Android mobile app.

How to play

  • In the game screen, there are two buttons- green and red.
  • The English word will be displayed at the top of the screen. And the possible translated word in spanish will be fallen from the top.
  • User has to press the green/red button, to decide whether the translation is correct/incorrect.
  • At the top left, there will be a timer for 5 seconds and the number of Correct/Incorrect/Missing answers will be displayed at the top-right as green/red/orange text.

Main Features

  • Kotlin
  • Clean Architecture
  • MVVM
  • Coroutine
  • Dagger/ Hilt
  • mockito
  • Unit Testing (JUnit)
  • UI Testing (Espresso)