Description
Here will focus on mainly how to integrate Riverpod with clean architecture. We will cover the new features of Riverpod 2.0 and above. You will learn how to build a scalable app with Nodejs api.
This would come in 3 parts, to finish these course, you need to buy all three together. This is part 1 of 3.
- On boarding screenBeautiful onboarding screen with sales Moto.
- Registration screenRegistration with email and phone number and secured password.
- Login featureSecured login verified from front end backend with JWT features.
- Reset passwordEmail verification on reset password with animation and timer.
- View productsView products on detail with multiple thumbnails. We have product category of regular products and new arrivals products.
- Product ratingCustomers can rate product and view rating of others. Bad rating products are not shown for certain users.
- Choose product size & colorYou must select your product size and color.
- Search product based on filterYou may also do custom search by filtering features.
- Email sending on confirmation paymentOnce you place an order you get cool email to notify that you have placed an order with detail product and order info.
- Cart managementCool cart management features. You may add or remove items. You may also remove multiple items at the same time on long press.
- Placing orderPlace order with stripe account and choose multiple items in placement.
- Search product based on category & subcategoryClick on a category and see all the related products .
- Payment profileShows where your current order status is.
- Light and Dark modeThis app comes in two mode. Dart and light mode which you can change easily from the profile section.
- ArchitectureClean architecture with Riverpod 2.0 state management .Backend is MVC pattern.Powerful rest api.Backend is done with Express framework and mongodb.
- Cron job on ordersThe app system checks for unpaid orders and removes then every 24 hours. This is helpful for database management.
- Course requirementYou 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.