Flutter Clean Architecture & E-commerce App | BLoC | Nodejs
- Descrição
- Currículo
- FAQ
- Revisões
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.