8 Commits

Author SHA1 Message Date
dc91c93a5e Conformed the FeedItemCell table cell in the Feed framework to the CellIdentifiable protocol. 2024-03-21 00:18:34 +01:00
d05f198471 Implemented the FeedItemCell table cell in the Feed framework. 2024-03-21 00:12:54 +01:00
d5a288ff39 Renamed the FeedItemCell component in the Feed framework as FeedItemView. 2024-03-21 00:04:28 +01:00
763b6ddefc Implemented the calculation of reviews' top words for the FeedListViewController view controller in the Feed framework. 2024-03-20 23:40:28 +01:00
eac34c61c1 [Framework] Feed item filtering in the Feed List view (#11)
This PR contains the work done to implement the filtering of the items shown in the `FeedListViewController` view controller by star rating.

Reviewed-on: #11
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-20 21:35:46 +00:00
c9f4b9a677 [Framework] Feed item view in the Feed framework (#10)
This PR contains the work done to implement the `FeedItemViewController` view controller, that shows in details a selected review from the `FeedListViewController` view controller.

Reviewed-on: #10
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-20 01:42:21 +00:00
09df006ab9 [Framework] Feed list view in the Feed framework (#9)
This PR contains the work done to provide the existing `FeedViewController` view controller with real life data by integrating the `iTunesService` service into its view model. In addition, the list item cell has been design has been updated, and re-implemented using the `SwiftUI` framework.

Reviewed-on: #9
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-19 08:31:13 +00:00
4359f53a19 [Library] Feed library (#4)
This PR contains the work done to setup the library and also, the necessary protocols, model, structs, and error definitions to implement remote service clients.

Reviewed-on: #4
Co-authored-by: Javier Cicchelli <javier@rock-n-code.com>
Co-committed-by: Javier Cicchelli <javier@rock-n-code.com>
2024-03-17 15:15:44 +00:00