ホーム画面 |
---|
天気確認画面 |
---|
現在非公開
https://weather-app-nine-kappa-50.vercel.app/
- 地域を選択すると、天気がわかるサービス
- 取得した天気情報はDBに格納して、同じ日の同一地域の天気情報はDBから取得
- 旅行に行く人が、現地の天気を確認する目的で利用
- 機能
- 現在地から天気確認
- 行き先から天気確認
- 非機能
- DB上の古いデータの定期的な削除
-
フロントエンド
- Next.js
- TypeScript
-
バックエンド
- Prisma
- PostgreSQL
- Vercel(デプロイ/ストレージ/Cronジョブ)
-
使用API
- Open-Metro 天気データ
- Google Map API
erDiagram
HourlyData {
String id PK "ID"
Float latitude "緯度"
Float longitude "経度"
String[] time "1週間の時間"
Float[] temperature_2m "1週間の気温"
Float[] precipitation_probability "1週間の降水率"
DateTime created_date "作成日(index)"
}
- HourlyDataデータ例