SF Order System
2023/11 令和5年度 香川高等専門学校 電波祭
文化祭での模擬店の運営を効率化するために開発した、オールインワンオーダー管理システム。
オーダーや提供情報、会計情報まで一元管理できます。
初めて1人で全ての開発を行った思い入れのあるプロダクトです。
搭載した機能
全体
・管理者権限メンバーを作成
Backyard
バックヤードを効率的に管理するページ
・テーブルごとにまとめて表示
・チェックボタンで提供済み処理
・オーダーした人からのメッセージを表示
・個数は右側に青色で表示
Order
接客担当者が使用するオーダーページ
・売り切れの二重確認でバグを阻止
・バックヤードへのメッセージを追加
Register
提供済み商品を精算するレジシステム
・提供済みになっている商品のみを表示
・別の方の精算分は後に回して別精算
・バーコードを印刷したチケットで簡単に値引き処理
・手動値引きもページ上で対応
・お客さんが見やすいように金額表示を回転
・お釣りの計算のため、預かり金額も入力
・管理者メンバーのみ操作可能
Message
全てのページ上部に表示されるメッセージ機能
・全メンバーが追加や編集・削除可能
・優先度ごとにアイコンを追加可能
電波祭
電波祭2ヶ月前から開発し始めたこのプロダクトですが、Djangoの開発に慣れてきていたこともあり、順調に開発できました。
当日も特にサーバーが落ちたりなどの問題も起こらず、完全成功といったような運用ができて良かったです。
感想
初めてのサーバーへのデプロイということもあり、なかなか完成できるか不安でしたが、時間に余裕を持って開発できたので、良かったです。
また、他の人に使ってもらうプロダクトを作るのが、初めてだったのですが、UXを特に考えながら、開発が行えました。
そして、模擬店に来ていただいた方にも、質問していただけたのが、嬉しかったです。
使用技術
Django
PostgreSQL
Apache
インフラストラクチャ
VPC
EC2
RDS
ALB
Route 53