youxinLu/flutter_mall
Flutter_Mall é uma aplicação de mercado online de código aberto baseada no litemall, que inclui backend Spring Boot + frontend administrativo Vue + frontend do usuário do WeChat Mini Program + frontend móvel do usuário Vue. Pessoas interessadas podem estudar e implantar por conta própria. O Flutter_Mall basicamente inclui as funcionalidades do mini programa do litemall.
- Stars
- 2,4 mil
- Forks
- 596
- Último push (UTC)
- 4 de jul. de 2021
- Status do projeto
- Ativo
Dependências usadas
Lista de dependências 22 itens
- flutter
{"sdk":"flutter"} - cupertino_icons
^0.1.3 - fluro
^1.7.7 - flutter_swiper
^1.1.6 - flutter_screenutil
^1.0.2 - shared_preferences
^0.5.7+3 - dio
^3.0.9 - flutter_spinkit
^4.1.2 - provider
^4.3.2 - cached_network_image
^2.2.0+1 - fluttertoast
^4.0.1 - pull_to_refresh
^1.6.2 - flutter_widget_from_html_core
^0.4.1 - tuple
^1.0.3 - flutter_html
^0.10.4 - city_pickers
^0.1.30 - flutter_slidable
^0.5.7 - flutter_webview_plugin
^0.3.11 - common_utils
^1.2.1 - event_bus
^1.1.1 - device_preview
^0.4.8 - flutter_testDesenvolvimento
{"sdk":"flutter"}
Rankings
README original
Texto original em inglês. Visite o GitHub para a versão atual.
Expandir / recolher README
Flutter_Mall
Flutter_Mall是一款Flutter开源在线商城应用程序,是基于litemall基础上进行开发,litemall包含了Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端感兴趣的同学可以自行研究部署,Flutter_Mall基本上包含了litemall中小程序的功能。
Flutter_Mall_Plus 是在Flutter_Mall的基础上进行重构优化的版本,整体采用了MVVM模式,比Flutter_Mall 无论是UI还是代码可读性、维护性上都有一定的提升,Flutter_Mall已经切换在分支v1.0,以后将不再进行维护。
扫码体验Flutter_Mall_Plus 安卓版本(iOS请自行下载源码进行编译)
Flutter_Mall 已经重构完成,整体采用MVVM,页面上也进行了优化
因蒲公英下载方式改变,现在下载方式改为密码下载,打开网址以后输入密码123456
扫码下载
Flutter_Mall功能
- 首页
- 专题列表、专题详情
- 分类列表、分类详情
- 品牌列表、品牌详情
- 新品首发、人气推荐
- 优惠券列表、优惠券选择
- 商品搜索
- 商品详情
- 购物车
- 购物下单
- 订单列表、订单详情
- 地址、收藏、足迹、意见反馈
项目截图
首页
首页
分类
分类商品列表
分类商品列表
购物车
我的
商品详情
商品详情
下单
我的收藏
我的订单
订单详情
地址管理
添加地址
我的收藏
项目结构
lib
constant(颜色、尺寸、图片、字符串、url、textStyle统一管理)
event(事件)
model
router(路由相关)
service(网络请求)
utils(工具类)
view_model
uiwidget 共用组件
page404
goods(商品相关)
guide(引导页)
home(首页)
login(登录注册相关)
mine(我的)
page(页面)
category(分类)
goods(商品)
login(登录注册)
mine(我的)
splash(启动页)
第三方框架
| 名称 | 作用 |
|---|---|
| flutter_swipe | 轮播图 |
| dio | 网络框架 |
| flutter_spinkit | 旋转组件 |
| event_bus | 事件通知 |
| flutter_html | html框架 |
| flutter_screenutil | 屏幕适配 |
| fluttertoast | Toast |
| shared_preferences | 本地数据缓存 |
| fluro | 路由 |
| city_pickers | 城市选择 |
| pull_to_refresh | 上拉加载和下拉刷新 |
| flutter_webview_plugin | webview |
| cached_network_image | 图片缓存 |
| provider | 状态管理 |
Flutter环境搭建
Flutter学习资料
Flutter官方文档
Flutter中文官网
Flutter教程
flutter-go
dart
赞赏
因服务器是由个人维护,如果这个项目对您有帮助,您可以扫描下面二维码进行捐赠,谢谢。
微信
支付宝
联系我
QQ:443765662
微信
微信