レストラン料理注文WEBアプリ
■ 概要
progateで作成する料理注文サイトにいくつか機能追加したモノです。
追加した機能
・データをDB化(ストアドプロシージャを使ったDB操作)
・レビューの星評価
・レビュー評価のチャート表示
・レビューを投稿・編集・削除
■ VIEW (サーバー:Heroku DB:ClearDB MySQL)
https://restaurant-app-rdb2-junji.herokuapp.com/
■ 画面構成
■ ファイル構成
●画面クラス ------------------------------------ トップ画面 index.php レビュー閲覧画面 show.php レビュー投稿・編集画面 review_edit.php 注文内容確認画面 confirm.php ★スタイルシート ---------------- stylesheet.css ■topへ戻る機能 ---------------- index.js ■画面遷移機能 ---------------- main.js ■レビュー ---------------- レビュー表示機能 review_item.php レビューDB登録機能 review_confirm.php 評価機能_チェック機能 review_edit.js ■チャート ----------------- チャート描画スクリプト Chart.js チャートデータ作成 chartData.php ●DB関連 ---------------------------------------- ■SP (ストアドプロシージャ) sp_menu (メニューデータ関連のSP) sp_review (レビューデータ関連のSP) ■SP呼出 (ストアドプロシージャ呼出) call_sp_menu.php (メニューSP呼出) call_sp_review.php (レビューSP呼出) ●データベース[Mysql] --------------------- menu_m (メニューマスタ) drink (ドリンクテーブル) food (フードテーブル) user_m (ユーザーマスタ) review (レビューテーブル)