Responsive-Covid-Datas-App-with-Bloc
First of all, we have two main builds in our lib folder. These are the view and core structures.
- core: This layer is the part that will manage or start the work that will do our main job
-
components: This layer contains widgets that we can use on pages, such as buttons, text, which we can create here and customize with parameters wherever we want to use them.
-
constants: We keep some variables that we will use in the project in this structure. For example, various color palettes.
-
extensions: This layer gives us some convenience. We have made the paths of our images ready for use with a simple extension here.
-
routes: This folder is where we define navigation actions.**
-view: This layer contains our pages. We can create a folder for each screen.
I used the following libraries in this project;
- flutter_bloc
- equatable
- dio
- auto_route
- sizer
- flutter_svg
- google_fonts