This will be a project with two phases, first one, the back-end implementation with JUnit tests, and the second one will be an android project and it will use all the code tested in the first phase. We will use the TDD (Test-Driven Development) methodology.