個人制作
laravel-vending-system
商品登録・検索・ページネーション機能を実装した管理システム
- 担当
- 画面設計 / フロント実装 / バックエンド実装 / DB設計
- 期間
- 2025年7月~(1.5ヶ月)
- GitHub
- snow624/vending-system
OVERVIEW
Laravelを用いて、自動販売機の商品情報を管理できる売上管理システムを制作しました。
商品一覧表示・検索・新規登録・画像アップロード・ページネーションなど、管理画面に必要な基本機能を実装しています。
MVCの構成を意識しながら、入力チェックやデータ保存処理を行い、実務を意識した構成で開発しました。
ROLE
- 画面設計
- 商品一覧・検索・登録機能の実装
- バリデーション・保存処理の実装
- 画像アップロード機能の実装
- データベース設計・テーブル作成
TECH STACK
PHP
Laravel
Blade
MySQL
HTML
CSS
JavaScript
FUNCTIONS
- 商品一覧表示
- 商品検索
- 商品新規登録
- 画像アップロード
- ページネーション
- 入力バリデーション
POINTS
① 一覧性を意識した管理画面設計
商品情報を見やすく整理し、検索フォーム・テーブル表示・操作ボタンをわかりやすく配置しました。
② CRUDと入力チェックの実装
商品の登録・表示を中心に、バリデーションや保存処理を実装し、データを安全に扱えるようにしました。
③ 実務を意識した構成
MVCの役割を意識しながら、Bladeテンプレートの分割やフォーム処理を整理し、保守しやすい構成を目指しました。
SCREENSHOTS