Skip to content

Integrate Local database (SQLite) for offline support #10

@hasancse91

Description

@hasancse91
  • Use floor package
  • Store all API response in local DB (Inside remote data source, we have to call local data source to store the data)
  • When controller call to repository for data, repository will check it first at local data source. If available simply return it and then call to remote data source. When remote data source get response from server, it should update local data source.
  • In offline mode user can see the previous stored data
  • Make a favorite icon in repository list item. This favorite data will store in local db.
  • All favorite repositories will be shown in Favorite page (middle of the bottom tab)

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions