Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/seo-4d696b75/ekisagasu

駅メモ!支援ツールサイト「駅サガース」のリポジトリ
https://github.com/seo-4d696b75/ekisagasu

Last synced: 27 days ago
JSON representation

駅メモ!支援ツールサイト「駅サガース」のリポジトリ

Awesome Lists containing this project

README

        

# 駅サガース

位置情報ゲーム「駅メモ!」の支援ツールサイト

駅や路線の役立つ情報が見つかる!駅や路線のデータを確認したり,チェックインする駅やレーダーでアクセスできる範囲をGoogleMap上で視覚化します.

**NEW feature**

[`extra`データセット](https://github.com/Seo-4d696b75/station_database/wiki/extra)が表示できるようになりました
アプリ右上の設定ダイアログから「extraデータを表示する」をONにします


- [アプリを使う](https://seo-4d696b75.github.io/ekisagasu/)
- [アプリの詳細](https://seo-4d696b75.github.io/ekisagasu/#/help)

## 開発

### セットアップ

1. Maps JavaScript API keyをGoogle Cloud Consoleから取得する
2. API keyは.gitignoreに指定されている`.env.development.local`に追加する

```txt
VITE_API_KEY=${API_KEY}
```

### 開発用サーバの立ち上げ
```bash
npm run start
```

### Build

Githubのmainブランチにpushするとgh-pageワークフローが自動でビルド&デプロイします. 手動起動も可能です.

## 技術スタック

- React + TypeScript による高速開発
- Maps JavaScript API による地図表示機能
- Github Page でホスティング

## 使用データ
このwebアプリで使用しているデータは[このリポジトリ](https://github.com/Seo-4d696b75/station_database)で管理されています。

---------------------------

当ページは、株式会社モバイルファクトリー「ステーションメモリーズ!」の画像を利用しております。
該当画像の転載・配布等は禁止しております。
© Mobile Factory, Inc.