概要
Sinatra + Heroku で Qiita 戦闘力を測る Web アプリケーションを作成してみます
仕様
UseCase
- ユーザー名を入力し、「Analyze」を押すと Qiita 戦闘力、レーダーチャート、ツイートボタンが表示される
- QiitaScouter は処理が遅いので、「Analyze」を押してから結果が表示されるまで Loading アイコンを表示する
heroku への公開
$ heroku create qiita-scouter-app
$ git push heroku master
$ heroku ps:scale web=1
# 動作確認
$ heroku open
完成
初期表示
読み込み中
結果表示
ツイートボタン押下
補足
- Google Web Font を利用
- Font Awesome を利用
- 目のアイコン
- loading
- ズルイグレーを利用
- ズルイ角丸を利用
- input text
- input button
- Chart.js を利用