Noor App

Noor是一款伊斯兰手机应用,包含四个主要页面:主页、收藏、alsabha和设置。数据以易于阅读的卡片形式呈现,并且卡片内容支持一些操作。Noor旨在通过引用《穆斯林堡垒》等书籍,为穆斯林提供舒适的阅读体验。

本项目包含可在Play商店上运行的Android版本的代码库,也可在iOS上运行。使用Flutter和Firebase构建。

应用预览

如何运行

注意:资源已被占位符替换,因此您本地运行的版本在外观上与商店中的版本有所不同。

1. Firebase 设置

为了运行应用程序,请务必放置您自己的Firebase服务文件,因为它使用了Remote Config和Firebase Messaging。

  1. 创建一个新的Firebase项目
  2. 根据您要使用的设备,添加新的Android或iOS应用,并按照配置步骤将Noor连接到您的Firebase项目。
  3. 转到Remote Config页面。
  4. 添加一个名为noorThker的新参数,值可以任意选择。
  5. 转到Cloud Messaging页面,并为您项目启用它。
  6. (即将推出) 请按照此存储库中的步骤进行操作,其中包含当您从控制台更新Remote Config值时触发的后端函数。

2. 运行

  1. 克隆项目
git clone https://github.com/pr-Mais/noor.git
  1. 获取包
flutter pub get
  1. 运行
flutter run

GitHub

https://github.com/pr-Mais/noor