Habitual – Flutter 电子商务 App

Habitual 是一款现代且直观的移动购物应用程序,为客户提供无缝便捷的购物体验。该应用程序加载速度快,性能可靠,导航流畅。Habitual 让用户可以轻松浏览和购买产品。
该应用程序的设计以用户为中心,提供清晰易用的界面,让用户能够快速找到他们想要的产品。
屏幕截图




包含的页面
该应用程序包含以下页面
- 启动屏幕
- 新手引导 01
- 新手引导 02
- 新手引导 03
- 注册 01
- 注册 02
- 注册 03
- 注册 04
- 注册 05
- 注册
- OTP 验证
- 登录
- 首页
- 商品详情
- 类别
- 我的购物车
- 心愿单
- 结账
- 地址
- Payment
- 确认历史
- 订单历史
- 我的个人资料
- 滤镜
- 菜单
- 我的评论
- 我的兴趣
- Search
空状态页面
- 注册成功
- 验证成功
- 订单成功
- 不可用
- 您的购物车是空的
- 您的心愿单是空的
- 未找到搜索结果
- 退出登录提示
- 购物车移除提示
- 心愿单移除提示
依赖项
该应用程序使用以下依赖项
- GetX 用于状态管理,依赖
get - HTTP 请求,依赖
http - 持久化存储,依赖
shared_preferences和flutter_secure_storage - 图片缓存,依赖
cached_network_image - 图片裁剪,依赖
image_cropper - 闪光效果,依赖
shimmer - 应用内更新,依赖
in_app_update - 网络连接检查,依赖
internet_connection_checker - URL 启动,依赖
url_launcher - 图片选择,依赖
image_picker - 本地通知,依赖
flutter_local_notifications - 国际化,依赖
intl - SVG 渲染,依赖
flutter_svg - 响应式 UI,依赖
responsive_framework - JSON 序列化和反序列化,依赖
json_annotation - 用于 JSON 转换的代码生成,依赖
json_serializable - 用于不可变类代码生成,依赖
freezed - 用于 freezed 代码生成器的注解,依赖
freezed_annotation - 更新 Flutter 应用启动器图标,依赖
flutter_Launcher_icons - Dart 代码生成和模块化编译,依赖
build_runner
系统要求
- Dart SDK 版本 2.19.0 或更高版本
- Flutter SDK 版本 3.0.0 或更高版本。
安装
1. 克隆仓库
git clone https://github.com/edilsonmatola/habitual-ecommerce-app-getx.git
2. 移动到所需的文件夹
cd habitual-ecommerce-app-getx/
3. 创建 Android、iOS 和 Web 应用
4. 要运行该应用程序,只需输入以下命令
flutter pub get
# flutter emulators --launch "emulator_id" (to get Android Simulator)
open -a simulator (to get iOS Simulator)
flutter run
flutter run -d chrome --web-renderer html (to see the best output)
贡献
欢迎为本应用做出贡献!如果您想做出贡献,请花点时间查看 CONTRIBUTING 文件。该文件概述了为 Habitual 做出贡献的指南和流程。
如果您对贡献流程有任何疑问或疑虑,请随时在此处与我联系:here。我随时乐意帮助新贡献者上手。
许可证
本项目根据 MIT 许可证 分发。详情请参阅 LICENSE 文件。