View Code? Open in Web Editor
NEW
devChallenges リポジトリ(出典:[devChallenge - Front-end Developer(legacy) - Weather app](https://legacy.devchallenges.io/challenges/mM1UIenRhK808W8qmLWv)
Home Page: https://ch-weather-app-h-yoshikawa44.vercel.app/
JavaScript 0.78%
TypeScript 98.05%
Shell 1.18%
ch-weather-app's Issues
ロケーション検索機能を持ったメニューを作成する
作業内容
- メニュー UI 作成
- ロケーション検索ロジック作成
作業内容
- Issue、プルリク、コミットメッセージテンプレート作成
- エディタ設定
- TypeScript × Next.js 環境作成
- Prettier、StyleLint 設定
- リセット CSS + emotion 設定
- GitHub Actions ワークフロー作成
- pre commit 設定
- README テンプレ反映
概要
最近メンテナンスできていなかったのと、Node.js 16が EOL になったので、各種アプデ対応をしておきたい。
yarn から npm へ移行もする。
h-yoshikawa44/ch-portfolio#8 と同様のことをやればいいはず。
なお、Next.js 13系にしても App Router への移行は、この Issue ではやらない。
現時点の Node.js の LTS は18系であるが、今月下旬くらいに20系へ移行される。
せっかくなので今の時点で20系にアプデしておく。
(Vercel -> lambda がまだ20系に対応してないけれど、まぁ近いうちには対応されそう)
完了条件
- Node.js、各種ライブラリのアプデをして、問題なく動作することを確認できている
概要
元々、この課題は MetaWeather API を使うよう案内があり、実装に使用していた。
その後、この API が完全に使えなくなってしまっており、アプリが動作しない。
devChallenges 側が後継として OpenWeatherMap API を案内していたのでこちらに移行したい。
完了条件
- OpenWeatherMap API に移行して、アプリがまた動作するようになったことを確認できている
概要
devChallenges が全面リニューアルにより、旧課題が legacy サブドメインに変更になった。
リンク切れを起こしているところを直しておきたい。
完了条件
- devChallenges サイトへのリンクを legacy サブドメインの方へ移行できている
対象環境
本番
作業内容
- Vercel にデプロイ
- README 更新(+ スクショ撮影)
- devChallenges に投稿
作業内容
- Web フォント適用
- Material Icon 導入
- 各種コンポーネント作成
↓
メニューは別 Issue で対応する