filmov
tv
Flutter Clean Architecture E-commerce App
![preview_player](https://i.ytimg.com/vi/fPPbwBcQ53s/maxresdefault.jpg)
Показать описание
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
🏸🏸🏸Frontend Technical Stack
This app integrates all the popular packages to facilitate 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 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
🏸🏸🏸Frontend Technical Stack
This app integrates all the popular packages to facilitate 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.
Комментарии