kuboshizuma / pomodoro-life

application of task management by pomodoro

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pomodoro-life

「pomodoro-life」はポモドーロ法でタスクを管理するアプリケーションです。 2016/10/8(土)-2016/10/9(日) ハッカソン作成プロダクトです。

動作環境

  • Ruby 2.3.1
  • Ruby on Rails 5.0.0.1
  • MySQL 5.6

開発環境動作手順

レポジトリのクローン

$ git clone git@github.com:kuboshizuma/pomodoro-life.git

Gemライブラリのインストール

bundle install

DB環境の準備

cp dot.env .env

以下のように.envにデータベースのusername、passwordを記入。(適宜)

DATABASE_NAME_DEVELOPMENT=root
DATABASE_PASSWORD_DEVELOPMENT=root

Facebook APIの準備

.env内にFacebookのAPP_IdSECRET_IDを設定。 下記はサンプルなので値は別途確認。

FACEBOOK_APP_ID_DEV=1234567890
FACEBOOK_APP_SECRET_DEV=abcdefghijklmnopqrstuvwxyz

ドメインの設定

/etc/hostsに以下のように記述する。 (localhostの代わりにdev.pomodoro-life.comが使えるようになる)

127.0.0.1 dev.pomodoro-life.com

データベースの作成・準備

bundle exec rake db:create
bundle exec rake db:migrate

Ruby on Rails の起動

bundle exec rails s

http://dev.pomodoro-life.com:3000にアクセスする。

About

application of task management by pomodoro


Languages

Language:Ruby 59.4%Language:CSS 18.3%Language:HTML 15.1%Language:JavaScript 7.2%