Flutter Ecommerce Course | Advanced Dart & Riverpod & Nodejs

Advanced Flutter | Dart | Clean architecture | E-commerce course | Backend | Nodejs | State Management

Ratings: 4.27 / 5.00




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 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 Riverpod 2.0 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.

What You Will Learn!

  • Flutter advanced concepts
  • Flutter & Dart advanced concepts together
  • Flutter & Dart clean architecture for big projects
  • Explain Riverpod 2.0 and use for state management
  • Riverpod and GoRouter with nested navigation
  • Flutter correct folder structure app dev
  • Cool animations with navigation and cart
  • Flutter with backend technology nodejs
  • Explain nodejs basics to advance
  • Building full fledge restful api for e-commerce
  • Implement cron job for database update
  • Explain SoC (Separation of concerns) in programming
  • A lot of other advanced software architecture concepts of programming

Who Should Attend!

  • Intermediate to advanced learners