fineract-cn-mobile
fineract-cn-mobile copied to clipboard
Add support for Creating, editing and viewing Product using Couchbase
Fixes #FINCN-350
Adding support for following functionalities in Products' section:
- Create a new product
- Edit an existing product
- Product details Screen
- Add all the above features replacing the API interaction with the Couchbase interaction to extend offline support in the application
- Also replaced the existing MVP architecture with MVVM architecture recommended by Google itself
Please Add Screenshots If any UI changes.
Couchbase-server :
Sync-gateway :
https://user-images.githubusercontent.com/53621853/129941042-8b7a8381-386f-4f37-9dc1-870a41c808f2.mp4
https://user-images.githubusercontent.com/53621853/129941146-aca4972d-d52a-478b-9094-81ca3439c409.mp4
Please make sure these boxes are checked before submitting your pull request - thanks!
-
[x] Apply the
AndroidStyle.xml
style template to your code in Android Studio. -
[x] Run the unit tests with
./gradlew check
to make sure you didn't break anything. -
[x] If you have multiple commits please combine them into one commit by squashing them.