A fictitious robot market to practice MVVM design pattern in Android.
The project counts with the following features:
- User sign in with username and password
- User sign up
- List and creation of Sales
- List and creation of Robots
- Profile details and profile edit
The project also counts with:
- MVVM pattern to improve the consistency, legibility and maintainability
- Reactive Programming in API calls
- Integration with Back4App as back-end
- List items pagination and list reload with SwipeRefreshLayout
- All loaded images are Robohash images
And the following dependencies: