StayConnected连接指标追踪应用指南
连接指标是一个用于跟踪用户通话数据的小型应用程序。该应用采用Rails + Postgres技术栈,并集成了来自Twilio的通话数据。项目已经部署在Heroku,并为Ducksboard数据可视化提供支持,点击以下链接查看详情:Heroku站点和Ducksboard 。
本地设置指南
-
拉取代码:克隆项目代码到本地。
-
创建环境变量:在项目根目录下创建 .env
文件,并配置以下环境变量:
-
TWILIO_SID
-
TWILIO_AUTH
-
配置Postgres数据库:
-
初始化数据库:rake db:create
-
迁移数据表:rake db:migrate
-
导入Twilio数据:
拉取代码:克隆项目代码到本地。
创建环境变量:在项目根目录下创建 .env
文件,并配置以下环境变量:
TWILIO_SID
TWILIO_AUTH
配置Postgres数据库:
初始化数据库:rake db:create
迁移数据表:rake db:migrate
导入Twilio数据:
使用 foreman run import_calls
加载通话数据。
- 启动服务器:
运行 foreman run rails s
启动服务器,并在浏览器中打开 localhost
查看项目。
下载地址
用户评论