Android App built using MVP architecture, Dagger, RxJava and Retrofit.
API : https://github.com/stavelmashally/node-express-mongoose-todo-api
data: Implementaion of the Repository pattern, contains all the data accessing.
di: Contains the classes that provide dependencies.
presentaion: MVP structure, all Activities, Fragments and UI elements in this package.
utils: Utility classes.
- Dagger 2
- RxJava 2
- Retrofit 2
- ButterKnife
- Run the Node.js API.
- Change the base url in the Constants class to the api url.