A project to show a 'TikTok like' feed.
To run the project either use the launch configuration in VSCode/Android Studio or use the following commands:
$ flutter run
The project uses a feature oriented architecture for the presentation layer and a domain oriented architecture for the data layer.
The presentation layer is under the “lib” folder and the data layer is under the “packages” folder.
In this layer we manage the state of the app with the BLoC pattern. Here you can find more information about this pattern and the library that we are using to handle it:
The project uses repositories to handle the data entities that the presentation layer it’s going to consume, and API clients or third party services integrations to receive and send the information.
Used to reduce the lines of code that we have to write.
video_player | Dart Package Used to play the videos that we get from the API.
*The Feeder works on iOS and Android.