Skip to content

日本国内のStartup Weekendに関するイベント情報とマップ

License

Notifications You must be signed in to change notification settings

hrsano645/swmap-jp

Repository files navigation

swmap-jp: Startup Weekend Map in Japan

これは何?

日本国内のStartup Weekendのイベント情報を地図上に表示するためのアプリケーションです。

使い方

以下のURLからアクセスできます。

Startup Weekend Map in Japan

swmap-jp screenshot

  • イベント一覧には、イベント名、開催日時、開催場所、URLが表示されます。
  • マップには上記情報が表示され、イベントページのリンクがあります。

今後やりたいこと

  • 地域選択で絞る機能の実装
  • SWのコミュニティ情報も載せる(コミュニティの紹介文とか)

コントリビュート

  • このリポジトリをforkして、プルリクエストを送ってください。

開発環境

Streamlitを利用しています。公開先ではstliteを利用しています。

Pythonは3.11を推奨です(stliteを利用するため)

環境構築

  • このリポジトリをクローンします。
  • pythonのvenvを作成し、activateします。
  • pip install -r requirements.txtで必要なライブラリをインストールします。

イベント情報の更新

update_sw_eventlist.pyを実行することで、イベント情報を更新できます。startup_weekend_events.csvというイベント一覧ファイルとlast_run_time.txtという最終更新日時ファイルが生成されます。

  • .envファイルを作成し、以下の環境変数を設定してください。

アプリケーションの起動

  • Streamlit: streamlit run streamlit_app.pyでアプリケーションを起動します。
  • stlite: python -m http.server でローカルサーバーを立ち上げ、ブラウザで http://localhost:8000/ にアクセスすると確認できます。

ライセンス

MIT License

About

日本国内のStartup Weekendに関するイベント情報とマップ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published