|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/flutter-node-tutorial/
课程评论:没有评论
课程名称:Flutter 与 Node 教程:构建亚马逊克隆及管理面板 课程概述:本课程旨在帮助初学者搭建一个基于 Flutter 的电商应用及其后端。课程总时长为12小时,采用 JavaScript、Node.js、Express、MongoDB 和 Mongoose 等技术。它涵盖了 Flutter 3 的迁移及应用程序的 Material 3 预览。学员将学习如何从零开始构建亚马逊的完整用户界面,包括以下功能:电子邮件/密码认证、购物车、产品搜索、按类别获取产品、产品评级、获取今日特惠、使用 Google Pay/Apple Pay 进行结账、查看订单及订单状态(可通过管理面板更改)、查看销售总额及按类别的销售图表。 本课程将教授学员如何: - 从零开始构建亚马逊的用户界面; - 使用 Node.js 创建 REST API; - 使用 Mongoose 将数据存储在 MongoDB 中; - 使用 Flutter 和 Dart 的模型与 REST API 进行交互; - 使用 Flutter 状态管理工具 Provider; - 创建一个跨平台应用,能够在 Android 和 iOS 上运行。 核心技术栈: - 服务器端:Node.js, Express, Mongoose, MongoDB, Cloudinary - 客户端:Flutter, Provider 主要功能: - 电子邮件及密码认证 - 持久化认证状态 - 产品搜索 - 按类别筛选产品 - 产品详情查看 - 产品评分 - 获取今日特惠 - 购物车功能 - 使用 Google/Apple Pay 进行结账 - 查看我的订单 - 查看订单详情及状态 - 登出 - 管理面板功能,包括查看所有产品、添加和删除产品、查看订单、修改订单状态、查看总收入及按类别的收入图表。 通过此课程,学员能够全面掌握构建电商应用所需的技术与流程,适合有志于学习移动开发的初学者。
This is Flutter E-Commerce App with a Backend. This Shopping App uses Javascript, Node, Express, MongoDB, and Mongoose and is designed for beginners. This 12-hour course also covers Migration to Flutter 3 and a preview of the app with Material 3! This Flutter project covers the complete UI of Amazon including features like auth with email/password, cart, searching products, fetching them based on category, rating them, fetching deal of the day, checking out using GPay/Apple Pay, viewing the orders, the details of the order along with their status which can be changed from the admin panel, view total sales and graph of sales based on category. In this course, you'll learn to build the UI of Amazon from scratch, create REST APIs using Node, store data in MongoDB using Mongoose, use REST APIs with Flutter & Dart using Models, use the Flutter State Management tool as Provider and create a cross-platform app that works on Android and iOS.Server: Node.js, Express, Mongoose, MongoDB, CloudinaryClient: Flutter, ProviderFeatures:Email & Password AuthenticationPersisting Auth StateSearching ProductsFiltering Products (Based on Category)Product DetailsRatingGetting Deal of the DayCartChecking out with Google/Apple PayViewing My OrdersViewing Order Details & StatusSign OutAdmin PanelViewing All ProductsAdding ProductsDeleting ProductsViewing OrdersChanging Order StatusViewing Total EarningsViewing Category Based Earnings (on Graph)