Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 552 Bytes

README.md

File metadata and controls

26 lines (22 loc) · 552 Bytes

A Bookshelf app

A bookshelf app that talks with https://api.itbook.store

VIDEO

https://youtu.be/f0fDd3Lohmo

Components

  • ApiEndpoint Allow change host endpoint easily by switching main files
  • SearchApi Actual communication logic
  • Entities (PODO) Book, BookDetail, SearchResults, and etc..
  • Pages DetailBookPage, SearchPage
  • Store A custom Bloc Pattern for SearchPage
  • Cache CacheImageFile - a future based image cache helper CacheMap - a Isolate based Map Persistnace Storage
  • Dependency Injection DI
  • GenTry General retrying wrapper