p-t-a-p-1 / mavs-task

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nuxt.js + Express.js のベースプロジェクトです。

環境構築方法

Nodeのバージョンは18.16.0です。
Voltaをインストールしている場合は自動でバージョンが切り替わります。

リポジトリのフォーク

リポジトリの右上にあるフォークボタンをクリック

2023-04-17.14.39.42.mov
git clone git@github.com:ユーザー名/mavs-task.git
cd mavs-task

パッケージインストール

フロントエンドのパッケージインストール&環境変数追加

cd frontend
yarn install
cp .env.example .env

バックエンドのパッケージインストール

cd ../
cd backend
yarn install

Docker を起動(ルートディレクトリで実行)

Docker Desktopを起動しておきます。

cd ../
docker compose up --build

ターミナルにこのように表示されていれば問題なく動作しています。 image

※postgresqlには初期構築時にテストデータが投入されます。

動作確認

http://localhost:3000

このように表示できていればokです! スクリーンショット 2023-04-17 14 32 45

ログインアカウント

メールアドレス パスワード
sample@test.com password

http://localhost:3000/signin にアクセスし、上記のメールアドレス、パスワードを入力しログインボタンクリック 右上にメールアドレスが表示されていればログイン処理が正常に動作しています!

2023-04-17.14.31.55.mov

データベースクライアントツール

pgAdminを使用してテーブルを見ることができます。

アクセス方法

http://localhost

メールアドレス パスワード
root@test.com root

データベース登録

Create Serverから下記内容を設定する

タブ 設定項目 設定値
General Name postgres
Connection Host postgres
Port 5432
Maintenance Database postgres
Username root
Password root

About


Languages

Language:JavaScript 63.4%Language:Vue 24.5%Language:TypeScript 6.7%Language:SCSS 5.4%