Skip to content

筑波大学のサークル等の団体の情報をまとめたポータルサイトです。

License

Notifications You must be signed in to change notification settings

tsukuba-shinkan/shinkan-web

Repository files navigation

筑波大学新歓Web

CI status Imagine the Future

Abstract

このサイトは新型コロナウイルス感染症の影響により2020年度のサークル等の新歓活動が大幅に制限されることをうけWebページ学生委員会により製作されています。
各団体のポスター・ビラ画像及び活動内容紹介などを閲覧することができます。

Setup Guide

まず、このリポジトリをあなたのリポジトリにフォークしてください。その後の手順は以下のとおりです。

ローカルへのクローンとupstreamの設定を行なってください。

git clone https://github.com/{your-account}/shinkan-web.git
git remote add upstream https://github.com/tsukuba-shinkan/shinkan-web.git
git fetch upstream
git checkout master

Node.jsおよびnpmがインストールされていない場合はインストールしてください。

# 必要な依存パッケージのインストール
npm install

# 開発ビルドの開始
npx gatsby develop
# or
npm run develop

プロジェクトは.envファイルを自動的に読み込みます。.template.envをコピーして個人用の.envを作成することで、環境変数から注入可能な値を適宜変更できます。

コンテンツのソースとなるスプレッドシートのIDは.envから変更できます。デフォルトでは共用の開発用スプレッドシートが使用されます。(コンテンツデータの詳細についてはDATAFLOWをご覧ください。)

How to Contribute

このサイトはオープンソースにより開発されています。皆さまのコントリビューションをお待ちしております。
Contribution Guideをご一読ください。
Adobe XDによるデザイン原案はこちら

References

  • PROPOSAL.md このサイトの企画書です。
  • DATAFLOW.md 団体データの処理についての記載があります。

Contact

If you want to contact us, please email to webgaku(at)stb.tsukuba.ac.jp

©2020 Student Council of WebPage, University of Tsukuba

About

筑波大学のサークル等の団体の情報をまとめたポータルサイトです。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published