All Projects → meetqy → Flutter_luckin_coffee

meetqy / Flutter_luckin_coffee

Licence: afl-3.0
flutter luckin coffee application(仿瑞幸咖啡)

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to Flutter luckin coffee

Awesome Flutter Ui
10+ flutter(android, ios) UI design examples ⚡️ - login, books, profile, food order, movie streaming, walkthrough, widgets
Stars: ✭ 372 (+148%)
Mutual labels:  flutter-apps, example
awesome-flutter-ui
10+ flutter(android, ios) UI design examples ⚡ - login, books, profile, food order, movie streaming, walkthrough, widgets
Stars: ✭ 848 (+465.33%)
Mutual labels:  example, flutter-apps
Flutter firebase starter
Flutter firebase starter project
Stars: ✭ 136 (-9.33%)
Mutual labels:  flutter-apps
Messages
Chat App UI Speed Coded On Youtube
Stars: ✭ 147 (-2%)
Mutual labels:  flutter-apps
Terraform With Circleci Example
This is an example of automatic deployments of your infrastructure using terraform and CircleCI 2.0 workflows
Stars: ✭ 142 (-5.33%)
Mutual labels:  example
Cmakeprotosgrpc
gRPC + protobuf using CMake example
Stars: ✭ 137 (-8.67%)
Mutual labels:  example
Inshorts Clone The News App
inshorts News App Clone with flutter and newsapi.org API
Stars: ✭ 145 (-3.33%)
Mutual labels:  flutter-apps
Best Flutter Ui Templates
completely free for everyone. Its build-in Flutter Dart.
Stars: ✭ 13,448 (+8865.33%)
Mutual labels:  flutter-apps
Leaky Repo
Benchmarking repo for secrets scanning
Stars: ✭ 149 (-0.67%)
Mutual labels:  example
Sailor
Easy page navigation and management in Flutter apps.
Stars: ✭ 142 (-5.33%)
Mutual labels:  flutter-apps
Flutter simple shop
API接口数据来源于大淘客和好单库官网.后端是java编写的,框架采用springboot 2.3.5最新版~典典的小卖部,淘宝客商城系统,flutter编写,flutter入门学习项目,
Stars: ✭ 147 (-2%)
Mutual labels:  flutter-apps
Phaser Examples
🎮 Game collections made by Phaser
Stars: ✭ 140 (-6.67%)
Mutual labels:  example
Recipe App Flutter Ui
A nice clean recipe app UI using flutter.
Stars: ✭ 138 (-8%)
Mutual labels:  flutter-apps
Toughest
Interview questions and answers for preparation, built in pure flutter also have CI implementation for learning.
Stars: ✭ 146 (-2.67%)
Mutual labels:  flutter-apps
Tallyassist
Open source Flutter-based template for a business assistant application
Stars: ✭ 137 (-8.67%)
Mutual labels:  flutter-apps
Go Micro Boilerplate
The boilerplate of the GoLang application with a clear microservices architecture.
Stars: ✭ 147 (-2%)
Mutual labels:  example
Todomvc Ddd Cqrs Eventsourcing
Implementation of basic Todo app via tastejs/todomvc in C#/Typescript with eventsourcing, cqrs, and domain driven design
Stars: ✭ 134 (-10.67%)
Mutual labels:  example
Reflectly Login Screen
Inspired by Reflectly Login Screen Page in Flutter App
Stars: ✭ 139 (-7.33%)
Mutual labels:  flutter-apps
Flutter hand tracking plugin
这是一个 Flutter Packge 以实现摄像头精确追踪并识别十指的运动路径/轨迹和手势动作, 且输出22个手部关键点以支持更多手势自定义. 基于这个包可以编写业务逻辑将手势信息实时转化为指令信息: 一二三四五, rock, spiderman...还可以对不同手势编写不同特效. 可用于短视频直播特效, 智能硬件等领域, 为人机互动带来更自然丰富的体验
Stars: ✭ 142 (-5.33%)
Mutual labels:  flutter-apps
Node Express Postgresql Sequelize
Node.js, Express.js, Sequelize.js and PostgreSQL RESTful API
Stars: ✭ 148 (-1.33%)
Mutual labels:  example

app_head

flutter_luckin_coffee

flutter luckin coffee application(仿瑞幸咖啡)

特别提醒

作者写这个的时候,flutter最高版本是1.7.x。现在好像已经是1.12.x了吧,所以一定要切换flutter版本,不然可能出现插件之间不兼容的情况。另外暂时没有升级flutter版本的打算。

api工厂数据克隆id - 22511

目录

前言

Q:为什么会有这个项目?

了解到了flutter这个框架,并且和rn和uniapp的实现跨平台的思路完全不一样。做了一些demo之后,感觉挺有意思的,所以想做一个完整的项目,体验学习一下。

Q:为什么用luckin coffee?

luckin coffee在网上能搜索到开源的原型+设计图,简直方便的不行。luckin coffee原型+设计图

Q:数据从哪里来?

api工厂配置商城数据,网站提供接口。

flutter版本信息

flutter --verison
Flutter 1.9.1+hotfix.6 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 68587a0916 (7 weeks ago) • 2019-09-13 19:46:58 -0700
Engine • revision b863200c37
Tools • Dart 2.5.0

扫码下载体验 - ios/android都可下载 仅安卓可直接体验

没做过ios版本管理的,以为只要上传到蒲公英就可以了。结果ios开发版需要添加开发者才能体验,所以ios只能拉代码来体验了。

密码:meetqy

有bug欢迎提issues。

安装

这个项目使用 flutter. 请确保你本地安装了它们。

  1. 检查版本号是否正确
flutter --version
  1. 运行一下命令查看是否需要安装其他依赖
flutter doctor
  1. 运行启动
flutter pub get
flutter run

相关插件

插件 说明
flutter_swiper 轮播图
provider 状态管理
pull_to_refresh 上拉加载,下拉刷新
dio 网络请求
json_annotation+json_serializable json序列化
fluttertoast toast
shared_preferences 本地缓存
iconfont_dart 快速将iconfont生成项目中可以直接调用的icon
color_dart 配合vscode插件在代码中显示颜色

待完善

  • [ ] 菜单页面锚点功能未实现
  • [ ] 代码不符合开发规范(进行中...)
  • [ ] 订单模块联调
  • [x] 新增用户管理模块

近期计划

  • [x] 重构request模块
  • [x] 新增邮箱注册页面
  • [x] 新增邮箱登录页面
  • [x] 新增邮箱登录联调
  • [x] 新增邮箱注册联调
  • [ ] 订单页面联调
  • [ ] 重构自定义appbar
  • [ ] 重构components(进行中...)

已解决问题

  • [x] clone代码启动白屏

版本日志

维护者

@meetqy.

欢迎PR

非常欢迎一起学习flutter! 提一个Issue 或者提交一个 Pull Request.

预览

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].