Project Structure

Learn about the structure of the project and how different elements work together to create the application.

Our Star Wars project is made up of the following components:

  • UI screens: The screens that make up our app, including the home screen, the category screen, the details screen, and the likes screen.

  • Services: The services that have contact with SWAPI. This includes the SWAPI service and the storage service.

  • Likes BloC: The BLoC that manages the likes business logic.

So, let’s break down each component.

UI screens

We have two paths of action ...