Azureを使い、倒せ

https://github.com/shunsuke-tamura/cloud_buster

Python

Vue

Azure

HTML

CSS

頼れる相棒"Azure"とCloudサービス界の頂点を目指そう

shunsuke-tamura

推しアイデア

Azureを使ってほかのCloudサービスと熱い戦いを繰り広げることができ、Cloudについて詳しくなれます

作った背景

また、言葉遊びをしたくなってしまって衝動が抑えきれなかったから

推し技術

今回、個人的にHTML、CSSを頑張ってみました。あくまで個人的な範囲ではありますが、初めてまじめに向き合った割にはいい感じにまとまったな。

プロジェクト詳細

Azureを使い、倒せ

相棒のAzureを使って競合サービスを倒そう!

ルールは以下の通り

  • 4択クイズ
  • 選択肢の内容はそれぞれGoogle、Yhoo、Bing、YouTube、Amazon、WikipediaのサジェストAPIでAzure、AWS、GCP、Herokuに対するサジェストとして出てきた者たち
  • 正しくAzureのサジェストを選択することができれば相手にダメージが入る
  • 相手のサービスの選択肢を選んでしまうと相手のHPが回復する
  • どちらでもない選択肢は選んでも大人の事情で何も起きない
  • 自分が選択するたび相手も攻撃してくる
  • 自分の攻撃力は4 - Azureの選択肢の数
  • 相手の攻撃力は完全ランダムの1 ~ 4

ER図

たたき丸

APIをたたくためのAPI。
今回、登場の予定は全くなかったが、みんな大好きCORSエラーの回避のために登場

  • 使用技術:Flask
  1. 各APIをたたいて、JSONを一定の形にパース
  2. サービス内での重複を除去
  3. サービス間での重複を除去

フロントエンド

  • 使用技術:Vue
  • コンポーネント間のデータ連携にVuexを使用

shunsuke-tamura

@shuntamu