Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

IROHA-123/Lumiere-Scheduler

Open more actions menu

Repository files navigation

Shift Manager & Scheduler

はじめて自主制作した Web アプリです。 大学時代のアルバイト経験をもとに、レストラン業務の課題をモデル化して開発しました。 スタッフ用・管理者用の2種類の UI を備え、実務に即した構成を意識して設計しました。

🗓️ 作成時期 :  2025 年 4 月~ 5 月
🕒 所要時間 : 約3週間
👤 協力者  :  Copilot, ChatGPT

 

⚙️ 使用技術

  • Ruby on Rails 7
  • SQLite3(開発用)
  • Stimulus.js
  • Vanilla CSS
  • Devise(ログイン機能)

 

✅ スタッフ&管理者 共通機能

  • Devise によるユーザ認証(スタッフ/管理者をロール分離)
  • Ajax・モーダルを活用したスムーズな UI

 

📱 スタッフ画面 / Shift Scheduler(スマホ)

  • カレンダー
    • スタッフの募集状況や案件詳細を確認
    • 案件ごとの勤務可否をワンタップで提出
  • マイシフト
    • 自分の勤務予定・シフト提出状況を一覧表示

 

💻 管理者画面 / Shift Manager(PC)

  • 割り当て状況
    • 案件ごとのシフト割り当て状況を一覧表示 & 希望者の割り当て
  • 確定シフト
    • 確定済みシフトの一覧表示
  • 案件登録
    • 案件の新規登録・編集
  • ユーザー管理
    • ユーザー一覧の確認・編集・新規登録

 

🔗 公開 Figma

Figma で画面フローを確認する

About

Shift Scheduler & Manager App

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.