Skip to content
This repository has been archived by the owner on Oct 2, 2023. It is now read-only.

k1tikurisu/yumemi-coding-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yumemi Coding Test

URL: https://yumemi-coding-test-daaiki.vercel.app/
Storybook: https://daaiki.github.io/yumemi-coding-test/storybook/

🔑 Requirements

🛠️ Build and Setup

  # build
    docker compose build
    docker compose up
  # docker コンテナに入る (nodeを起動した状態で別のターミナルから)
    docker compose exec node sh
  # envファイル作成
    cp .env.example .env.development
  # exit docker container
    exit
  # vscodeでエラーが出る場合は、下記コマンドを打ってください
    docker cp yumemi-coding-test:/home/app/node_modules/ ./app/

以下の URL にブラウザからアクセスできるか確認してください。

envファイルを下記のようにすることで、本番用のAPIを叩きに行きます。

NEXT_PUBLIC_RESAS_API_KEY=発行されたAPI KEY
NEXT_PUBLIC_API_BASE_URL=https://opendata.resas-portal.go.jp/api/v1

💫 Start Node

  # 起動
    docker compose up
  # 落とす
    docker compose down

📕 Start Storybook

  # 起動
  docker compose exec node yarn storybook

以下の URL にブラウザからアクセスできるか確認してください。

🧸 Other Commands

全て、yumemi-coding-testを起動した状態で打ってください。

  # enter in a docker container
    docker compose exec node sh
  # install packages
    docker compose exec node yarn install
    docker cp yumemi-coding-test:/home/app/node_modules/ ./app/
  # formatting
    docker compose exec node yarn format
  # test
    docker compose exec node yarn test