学生証を用いた投票システムの開発
【概要】 学生証を使い、投票をすることが出来る。 また、投票結果をブラウザで閲覧出来るシステム。 【アピールポイント】 ・Dockerで環境構築をすることで、メンバー間での同一の環境の用意を容易に出来るようにした。 ・MVCを意識して制作したので、処理を追うことやコード管理が容易になるように工夫した。 【参考URL】 ・https://docs.google.com/presentation/d/1osx85kutbBjw5J9hk850olIwmfJONMEj86c1MYLIjws/edit?usp=sharing ・https://github.com/xAyumux/TDUVotingSystem 【作業期間】4日 ・システムの概要の決定 ・システムの詳細/使用技術の決定 ・環境構築/開発 ・開発 【関係者の人数】3人 【担当役割】バックエンド、開発環境の用意 【開発言語・技術】 ・フロントエンド:Vue.js ・バックエンド:Go(Gin Web Framework) ・データベース:MySQL ・コード管理:GitHub ・環境構築:Docker ・デザイン:Unity 【きっかけ】 研究室に置かれている機材にPaSoRiがあったので、その機材を使ってみたいと思ったので研究室の同期と開発しようと思った。 PaSoRiを使うと学生証の読み取りが出来ることがわかったので、学生証を使ったシステムを作ることになった。