概述

VeriPol 是一款旨在让选民在整个投票过程中更容易做出明智决定的移动应用程序。 想法很简单,我们收集有关 2022 年候选人以及即将上任的官员的数据。然后,我们为我们的政治家、立法者的法案和法律通过以及行政官员的经济数据定义了关键绩效指标。我们在菲律宾拥有约 400,000 名民选官员,从总统到乡村队长和天主教青年会主席。我们的目标是通过提高政府流程的透明度,帮助选民驾驭复杂性,让他们更容易做出更明智的投票决定。

快速链接

GitHub

文档

设计和其他文档

安装指南

有两种方法可以处理此问题,您可以安装带有提供的 apk 的应用程序,也可以运行(调试)代码本身。

  1. 在此处安装最新的 APK 版本
  1. 或者运行代码

要运行代码,您需要执行以下操作

  1. 下载一个代码编辑器。最好是 VSCode。

  2. 拥有代码编辑器后,您需要下载 flutter SDK

    • 根据您的操作系统,您可以使用此 flutter-sdk 获取不同的 flutter SDK。
  3. 下载 flutter SDK 后,更新您的路径环境变量。

  4. 如果您已经更新了路径环境变量,请转到终端并运行 _flutter doctor_

    • 这将检查环境是否已正确设置,并显示 Flutter 安装状态的报告。
    • 如果在终端中出现错误,请下载提到的依赖项以继续。
    • 有关分步 Flutter 安装说明,请参阅此 链接
  5. 假设所有内容都已设置好,VSCode 和 flutter 都已安装。您现在可以克隆存储库。

  6. 克隆后,您可能需要运行 **flutter pub get** 来加载应用程序使用的所有依赖项。

  7. 完成后,请按 CTRL+SHIFT+P。顶部会出现一个弹出窗口。然后输入 flutter select device。

    • 您将看到可用于运行应用程序的设备下拉列表。
    • 只需选择 **flutter 模拟器**。
  8. 模拟器将启动,您现在可以通过在终端中输入 **flutter run** 来运行应用程序。

  9. 首次加载需要一些时间,但最终会运行。

跳过前面提到的所有内容,您实际上可以下载 VeriPol v0.1-beta 的早期版本 apk。我们制作了 VeriPol 的预发布 apk,您可以下载并使用。

错误报告和反馈表

应用错误报告: https://bit.ly/VeriPolBETA_BugReport

如果您想进一步协助开发应用程序,请在此处填写我们分为两部分的调查: https://bit.ly/VeriPolAppS1 *我们将通过 GCash 向调查回复者发送一份感谢信。

我们的目标

我们希望让选民在选举从总统到乡村一级官员的官员时,更容易做出明智的决定。


VeriPol 当前状态

目前 VeriPol 处于早期阶段(0.1-beta 版本)。即将发布供可用性测试。

VeriPol 示例屏幕

仪表板

Dashboard

我的候选人

My Candidates Feature

立法官员

Legislative

行政官员

Executive Officials

学习功能

Learn


技术栈


: 版本 2.10.4

  • 用于开发整个应用程序的主要框架。
  • Firebase
    • 一个无服务器的 NoSQL Google 数据库,用于身份验证和用户设置。
  • GitHub

    查看 Github