Flutter Ultimate Course Dart | BLoC | Nodejs | Rest API | Cron Job for Building E-commerce App. Here we will build an e-commerce app step by step. Flutter BLoC Clean Architecture e-commerce app using the latest api of BLoC along with Nodejs rest api. This clean architecture course would be same as our earlier BLoC Clean Architecture since they both follow all the features of scalable app building. This is a production ready clean code. This clean architecture BLoC focuses to build an e-commerce app with payment. The source code includes backend. So the code we cover userend and backend. Let's take a look at the app features On boarding screen Registration screen Country code screen Login feature Email confirmation Reset password Placing order View products Product rating Choose different product Choose product size Cart management Payment feature Backend admin Search product based on category Search product based on subcateogry Comment product Light mode theme Dart mode theme Cron job on orders Payment profile Email confirmation on payment The commercial license app comes with richer features like with a Flutter backend and dark and light mode. It would also cover payment section. The complete code would be released by the end of January. The complete source code would include 75+ screen altogether for dark and light theme. If you buy the commercial license code, you get free access to the all part of Udemy course of this tutorial. Learn more about it https://www.dbestech.com/tutorials/flutter-e-commerce-app-with-bloc-clean-architecture-production-ready-code Frontend Technical Stack This app integrates all the popular packages to faciliate user experience and app development easy. Let's take a look the below picture and break down why we have used them. Apart from clean architecture approach we have used equatable, dartz, go_router, BLoC, Cubit, get_it, country_picker. We have used equatable package to check to objects same or not. Then we dartz package to handle server response correctly. After that go_router is better for nested navigation. Otherwise than we could have just used Flutter native navigation. At the end get_it helps us to inject dependencies just like we used for BLoC pattern.
Flutter Ultimate Course Dart | BLoC | Nodejs | Rest API | Cron Job for Building E-commerce App. Here we will build an e-commerce app step by step. Flutter BLoC Clean Architecture e-commerce app using the latest api of BLoC along with Nodejs rest api. This clean architecture course would be same as our earlier BLoC Clean Architecture since they both follow all the features of scalable app building. This is a production ready clean code. This clean architecture BLoC focuses to build an e-commerce app with payment. The source code includes backend. So the code we cover userend and backend. Let's take a look at the app features On boarding screen Registration screen Country code screen Login feature Email confirmation Reset password Placing order View products Product rating Choose different product Choose product size Cart management Payment feature Backend admin Search product based on category Search product based on subcateogry Comment product Light mode theme Dart mode theme Cron job on orders Payment profile Email confirmation on payment The commercial license app comes with richer features like with a Flutter backend and dark and light mode. It would also cover payment section. The complete code would be released by the end of January. The complete source code would include 75+ screen altogether for dark and light theme. If you buy the commercial license code, you get free access to the all part of Udemy course of this tutorial. Learn more about it https://www.dbestech.com/tutorials/flutter-e-commerce-app-with-bloc-clean-architecture-production-ready-code Frontend Technical Stack This app integrates all the popular packages to faciliate user experience and app development easy. Let's take a look the below picture and break down why we have used them. Apart from clean architecture approach we have used equatable, dartz, go_router, BLoC, Cubit, get_it, country_picker. We have used equatable package to check to objects same or not. Then we dartz package to handle server response correctly. After that go_router is better for nested navigation. Otherwise than we could have just used Flutter native navigation. At the end get_it helps us to inject dependencies just like we used for BLoC pattern.