DeFi Scan

这是 DeFi Scan 的官方仓库 – 一个使用 Dart/Flutter 构建的移动区块链浏览器,用于搜索、整理和存储加密货币账户的详细信息。

License: Apache-2.0

在商店获取

应用内截图


开发 – 迷你文档

版本控制

  • Dart: >= 2.12.0 < 3.0.0
  • Flutter: Flutter 3.0.2
  • 状态管理: Provider 6.0.0
  • 其他软件包 : 列表

结构

此项目目前实现了分层开发文件结构。当前的高级概览

‣ lib
  ‣ core
    ‣ constants
    ‣ routes
    ‣ themes
    ‣ utils
  ‣ data
    ‣ prefs
    ‣ models
    ‣ services
  ‣ domain
    ‣ providers
    ‣ repositories
  ‣ presentation
    ‣ pages
    ‣ widgets
  main.dart

关注点分离系统设计:数据源 (DB) : Infura 和 MaticVigil 区块链节点

CI/CD

此仓库对所有推送到主分支的操作均使用持续集成。

所有 APK 都可以在 Actions TAB 中作为制品找到。

CI / CD 工具: Github Actions

构建/发布: 制品


开发 – 贡献

您可以通过报告错误、提出改进建议和/或协助代码来做出贡献。UI/UX 设计师一直受到欢迎。我非常感谢反馈,请随时与我分享您的想法和建议:[email protected]

  1. 欢迎 fork 本仓库并提供帮助。
  2. 提交内容应简明扼要,并附有良好文档。
  3. 不知道从哪里开始?联系我,我们可以讨论适合的任务。

入门

请查看 Flutter 官方指南,了解如何在您的系统上安装和运行 Flutter。

先决条件

  • 下载 IDE,可以是 Android StudioVSC
  • 安装 Flutter SDK 和 Dart 插件。
  • 开发中使用的是 Flutter 稳定版频道。
  • 移动设备(模拟器或实体设备)。

步骤

  • 将此仓库克隆到您的本地机器:git clone https://github.com/bisi-dev/defiscan.git
  • 在项目根目录的终端中运行 flutter run pub get
  • 在模拟器或实体设备上运行 main.dart
  • 一切就绪!

许可证

本项目根据 Apache-2.0 许可证授权。这意味着您可以自由使用、复制、修改、合并、发布、分发、再许可和/或销售本项目。

谢谢

哇,感谢您访问此页面。我很感激您花时间阅读这些内容。如果您能在社交媒体上推广该应用,或者好心留个星标 ?,我将不胜感激。

非常感谢!? Ayodeji Olabisi – bisi.dev

GitHub

查看 Github