Giter Club home page Giter Club logo

ghmall's Introduction

GHMall

2f7f1a6d17a91f4167b85af5a47c65b131f3a64268732-eYhpx3_fw658副本.png

一个练习的flutter电商项目,基本功能已经完成。

环境

Flutter 1.22.4 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 1aafb3a8b9 (7 weeks ago) • 2020-11-13 09:59:28 -0800
Engine • revision 2c956a31c0
Tools • Dart 2.10.4

如果还没有配置环境,跳转配置Flutter环境

体验demo

安装方法:

cd 你要存放的目录
git clone https://github.com/shabake/GHMall.git
flutter pub get 

如果终端输出

Waiting for another flutter command to release the startup lock

找到flutterSDK文件夹

flutter/bin/cache

删除lockfile

重新执行flutter pub get

运行一个iOS或安卓模拟器

如果连接真机iOS打开在GHMall/ios/Runner.xcworkspace

配置开发者账户

最后执行flutter run

 项目中用到的插件

名称 描述
dio 网络请求
fluttertoast 提示 toast
sqflite 数据持久化
flutter_swiper 轮播图
flutter_screenutil 屏幕适配
cached_network_image 缓存网络图片
shared_preferences 本地存储
event_bus 事件通知
provider 状态管理
flutter_screenutil 屏幕适配
city_pickers 城市选择器
flutter_easyrefresh 刷新控件
transparent_image 图片动画
已经实现
+ 实现用户注册登录
+ 商品浏览
+ 商品属性筛选
+ 添加商品
+ 购物车增加减少商品
+ 提交订单
+ 已经适配iOS,测试模拟器iPhone11

计划实现
- 用户登录验证码倒计时
- 用户地址
- 用户订单列表查看
- 用户订单详情

在使用中如有任何问题欢迎*扰我,如果对你有帮助请点帮我一个✨,小弟感激不尽:blush:

ghmall's People

Contributors

shabake avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.