패키지, 저장소 및 앱 카테고리 검색

GitHub 저장소youxinLu/flutter_mall

flutter_mall

Flutter_Mall은 litemall 기반으로 개발된 Flutter 오픈소스 온라인 쇼핑몰 애플리케이션입니다. litemall에는 Spring Boot 백엔드 + Vue 관리자 프론트엔드 + 웨이챗 미니프로그램 사용자 프론트엔드 + Vue 사용자 모바일 프론트엔드가 포함되어 있으며, 관심 있는 분들은 자체적으로 배포 방법을 연구해 볼 수 있습니다. Flutter_Mall은 기본적으로 litemall의 미니프로그램 기능을 포함하고 있습니다.

flutter_mall 프로젝트 이미지
스타
2.4천
포크
596
최근 푸시(UTC)
2021. 7. 4.
프로젝트 상태
활성

원본 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 ↗