Flutter Clean Architecture E-commerce App

preview_player
Показать описание
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.
Рекомендации по теме
Комментарии
Автор

dopest intro i must say, not a flutter dev but this app looks cool

maddbzfan
Автор

Please do more projects on combination of Hive local storage + Flutter Bloc + Clean Architecture

xavier
Автор

i hope you will share a video with using riverpod

rebazjabar
Автор

Please provide a link for the Udemy... I want to purchase this course🙏

nupecartoontv
Автор

do we have to buy 3 parts separately in udemy for this course?

meek
Автор

Sir same video for react native also plz ❤

shahhussain
Автор

When can I purchase the full course?
When I purchase the course With BLoC, will I get admin panel or i should buy Riverpod

ahmadsalame
Автор

Is the admin part gonna posted on YouTube?

iliad
Автор

can you lower the gain on your mic in the next video please, the plosives are so annoying. I cannot get throught even a minutes of this video

therongovender