Skip to content

kkyun8/laravel_vue_ts_seating_chart

Repository files navigation

このリポジトリは自分が参画した現場で自分が実装した物を参考して、作成した物です。 スケジュールの厳しさなどでうまくいかなかったものをアレンジしたバージョンです。 どこからコピペした物ではありません。


Seating Chart

席予約、席配置システムです。 プロジェクト環境はLaravel + Vue * Typescript + postgressqlです。

現場で担当したロジックをアレンジ、現場ではVueのみだったが、Typescriptを追加(vue+typescriptを触って見たかった)
モックアップ(Bootstrap)をVueファイルに適用したのでコンポーネントのTempleteがちょっと見にくかったのでBootstrap-Vueを追加
スケジュールがキツく、フログラム内にいろいろ残念なところがあったまま、リリースされたのでここでは残念なところをカッコよくするなど

Set Up

cloneしてプロジェクトをセットアップする
*以下のdockerで setup おすすめ(まだdockerも作業中)
https://github.com/kkyun8/docker_ex

npm i
npm run dev
composer i

.envにpostgresqlをセットしてからDBを作成する

php artisan migrate --seed

Laravel起動

php artisan serve

参考したURL

Vue+Typescript
https://megu-tech.hatenablog.com/entry/2019/08/02/154710
https://qiita.com/yam0918/items/68d4d6c74b06d589a195
https://codeburst.io/vuex-and-typescript-3427ba78cfa8
http://one-way.tech/programing/basic-typescript/

Laravel https://readouble.com/laravel/7.x/ja/installation.html

and

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published