-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This app allows the user to login or register his profile and see a list of images and its' details.
Frede360 is developed in Kotlin and the Architecture Patterns is MVVM (Model-View-ViewModel). Moreover it tries to simplify the way to create new features giving custom view components and an easy REST architecture.
Login and Register requests are mocked using local json:
- Login: assets/backend/login.json
- Register: assets/backend/register.json
- status: Defines if the request went success or KO
- messageError: Defines custom message when the request has failed
- username: Defines a name for the user
{
"status": "success",
"messageError": "",
"data": {
"username": "fredeborras"
}
}HomeViewModel builds PixabayImagesIn model defining Pixabay params like "key", "q", "imageType"...
Frede360 is ready to be compiled on Release. Before that, you have to change signing config values on build.gradle (:app) class.