fineract-cn-mobile icon indicating copy to clipboard operation
fineract-cn-mobile copied to clipboard

Add support for Creating, editing and viewing Product using Couchbase

Open varsvat opened this issue 3 years ago • 1 comments

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 :

product_couchbaseserver

Sync-gateway :

product_syncgateway

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.

varsvat avatar Aug 18 '21 17:08 varsvat