推しアイデア
チームメンバーの2/3がアプリ開発を初経験だった為、フロントエンドを任せる際にCodespace,CI/CDを用いてサポートしました。
チームメンバーの2/3がアプリ開発を初経験だった為、フロントエンドを任せる際にCodespace,CI/CDを用いてサポートしました。
スケジュール管理で世界を平和に!
React Azure(Static web app,Azure Functions) Codespace C#
Hackz Hackathon メガロカップ 2022の作品です!
今回のテーマ「Peace」でした。 そこで今回私たちは「スケジュール管理が世界を平和にする」という考えを元に、今回の「スケスケ」を作りました!
フロントエンドはReactを用いて実装し、Azure Static web app にデプロイして、バックエンドはC#でAzure Functionsの設定を記述することでAPIとして定義しています。
~構成図~
HTML&CSS Javascript
Static web app
Function(C#)
Strage Account
Github Codespace
Visual Studio
今回のハッカソンでは、初めて参加したメンバーがコーディング以外に時間を取られすぎないように、フロントエンドの開発環境をGithub codespaceに統一しました。
Functions × C#でのバックエンド実装も慣れるとすごく考えやすかったので、今回使ってみて良かったです。