バドミントンサークル 3チーム合同Webサイト制作

既存のWebサイトの管理者がサークルから離れたため、新たにWebサイトを制作したいとご依頼をいただきました。
3つのチームが合同で使用するサイトで、各チームごとの練習日の通知や
全体連絡、サークル参加時の遅刻連絡を行う掲示板機能を実装しました。

製作期間:

3週間(打合せ~お客様チェック含む)

製作範囲:

制作のみ(要件は旧システムから参照)

使用技術:

Html(CSS,JS)
GithubPages
Google Firebase

制作ポイント1 遅刻者の連絡

サークル側からの連絡のみのページではなく、参加者からも遅刻の有無を
連絡する必要があった。
これらを実装するため、サイト内に遅刻連絡用の掲示板を制作した。
遅刻連絡は、容易に入力できるように名前や削除用パスは記憶できるようにした。

遅刻連絡は2か月前までのものは削除できるようにした。

制作ポイント2 問い合わせ機能

サークルが3つあるため、それぞれのサークルで問い合わせ先が異なっていた。
各サークルごとにメールアドレスを管理できるようにし、それぞれの問い合わせ先に連絡ができるようにした。

制作ポイント3 短期の開発

ページ制作のご相談をいただいたタイミングで、旧WebサイトがDoS攻撃の影響により利用できない状況となり、早期のサイト公開が必要となった。

新サイト完成までの期間は、一時的な運用方法として無料掲示板の利用を提案。日々の運用を継続できる状態を確保したうえで、新サイトの制作を進めた。

ご相談をいただいた翌週にはサイトのたたき台を完成させ、お客様に実際の画面をご確認いただきながら、短期間での公開に向けて調整を進めた。

制作ポイント4 属人化の排除

旧Webサイトは、以前サークルで活動されていた方が管理していたが、現在はサークルを離れており、善意によって運用を継続いただいている状態であった。そのため、お客様としても、特定の方に運用を依存していることを課題として捉えていた。

遅刻連絡の削除など、自動化できる作業については自動化を取り入れた。

また、管理者ページから連絡先などの情報を変更できるようにし、運用担当者が変わった場合でもWeb上で引き継ぎができる仕組みを追加した。

あわせて運用マニュアルを作成し、Web上からいつでも確認できるようにすることで、特定の管理者に依存しにくく、継続して運用できる仕組みとした。