はじめて自主制作した Web アプリです。 大学時代のアルバイト経験をもとに、レストラン業務の課題をモデル化して開発しました。 スタッフ用・管理者用の2種類の UI を備え、実務に即した構成を意識して設計しました。
🗓️ 作成時期 : 2025 年 4 月~ 5 月
🕒 所要時間 : 約3週間
👤 協力者 : Copilot, ChatGPT
- Ruby on Rails 7
- SQLite3(開発用)
- Stimulus.js
- Vanilla CSS
- Devise(ログイン機能)
- Devise によるユーザ認証(スタッフ/管理者をロール分離)
- Ajax・モーダルを活用したスムーズな UI
- カレンダー
- スタッフの募集状況や案件詳細を確認
- 案件ごとの勤務可否をワンタップで提出
- マイシフト
- 自分の勤務予定・シフト提出状況を一覧表示
- 割り当て状況
- 案件ごとのシフト割り当て状況を一覧表示 & 希望者の割り当て
- 確定シフト
- 確定済みシフトの一覧表示
- 案件登録
- 案件の新規登録・編集
- ユーザー管理
- ユーザー一覧の確認・編集・新規登録