Setup base architecture of Flutter app using the Stacked plugin . Use dependency injection for layers separation. Code generator to generate boilerplate code for DI, routes, and JSON parsing. Make API calls using a Retrofit plugin (mostly Android developers might be familiar with it)
Read moreHow do you create an architectural app?
How to design software architecture in 5 steps
Read more