पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

GitHub रिपॉज़िटरीyouxinLu/flutter_mall

flutter_mall

Flutter_Mall एक ओपन सोर्स ऑनलाइन मॉल ऐप्लिकेशन है जो litemall पर आधारित है, जिसमें Spring Boot बैकएंड + Vue एडमिन फ्रंटएंड + वेचीन माइक्रो-एप्लिकेशन यूजर फ्रंटएंड + Vue यूजर मोबाइल फ्रंटएंड शामिल है, दिलचस्पी रखने वाले लोग खुद के लिए डिप्लॉय करने का अध्ययन कर सकते हैं, Flutter_Mall मुख्य रूप से litemall में माइक्रो-एप्लिकेशन कार्यों को शामिल करता है।

flutter_mall प्रोजेक्ट कवर
स्टार
2.4 हज़ार
फ़ोर्क
596
अंतिम पुश (UTC)
4 जुल॰ 2021
प्रोजेक्ट स्थिति
सक्रिय

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

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
ui

widget 共用组件
page

404
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环境搭建

Mac环境搭建
Windows环境搭建

Flutter学习资料

Flutter官方文档
Flutter中文官网
Flutter教程
flutter-go
dart

赞赏

因服务器是由个人维护,如果这个项目对您有帮助,您可以扫描下面二维码进行捐赠,谢谢。

微信 支付宝

联系我

QQ:443765662
微信
微信

youxinLu GitHub avatar
GitHub लेखक

youxinLu ↗

深圳
भाषाएँDartObjective-CKotlinSwiftJavaHTML

उपयोग की गई निर्भरताएँ

निर्भरता सूची 22 आइटम

रैंकिंग

अपने प्रोजेक्ट के लिए रिपॉज़िटरी कैसे चुनें?

उपयोग के अनुसार छाँटें, गतिविधि की तुलना करें और अपनाने से पहले मूल प्रोजेक्ट की आवश्यकताएँ जाँचें।

  1. नाम, लेखक या विवरण से खोजें और तकनीकी विषय से परिणाम सीमित करें।
  2. स्टार, फ़ोर्क और हाल के पुश की तुलना करें। स्टार रुचि दर्शाते हैं, गुणवत्ता की गारंटी नहीं।
  3. उपयोग से पहले GitHub पर README, लाइसेंस और Issues जाँचें।

स्रोत और रखरखाव

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗