Language: English (US)
Flutter BLoC Clean Architecture for E-commerce App With Nodejs
https://www.udemy.com/course/flutter-clean-architecture-e-commerce-app-bloc-nodejs/
Here will focus on mainly how to integrate BLoC with clean architecture. We will cover the new features of BLoC and above. You will learn how to build a scalable app with Nodejs api. This is the second part. Course features On boarding screen Beautiful onboarding screen with sales Moto. Registration screen Registration with email and phone number and secured password. Login feature Secured login verified from front end backend with JWT features. Reset password Email verification on reset password with animation and timer. View products View products on detail with multiple thumbnails. We have product category of regular products and new arrivals products. Product rating Customers can rate product and view rating of others. Bad rating products are not shown for certain users. Choose product size & color You must select your product size and color. Search product based on filter You may also do custom search by filtering features. Email sending on confirmation payment Once you place an order you get cool email to notify that you have placed an order with detail product and order info. Cart management Cool cart management features. You may add or remove items. You may also remove multiple items at the same time on long press. Placing order Place order with stripe account and choose multiple items in placement. Search product based on category & subcategory Click on a category and see all the related products . Payment profile Shows where your current order status is. Light and Dark mode This app comes in two mode. Dart and light mode which you can change easily from the profile section. Architecture Clean architecture with BLoC state management . Backend is MVC pattern. Powerful rest api. Backend is done with Express framework and mongodb. Cron job on orders The app system checks for unpaid orders and removes then every 24 hours. This is helpful for database management. Course requirement You must have at least 6 months of flutter programming experience to take this course. Through this course you will master Flutter programming, core Dart features and Javascript Express framework with Mongodb.
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.