WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

ut-code/itsuhima

Repository files navigation

イツヒマ

ロゴ

概要

とりあえずみんなの空いている時間を訊いてから、何を何時間やるか決めたい。そんな仲間うちでの日程調整に最適なツールです。

開発

要件

  • Node.js
  • npm
  • Docker (開発用 DB のみに使用)

セットアップ

依存関係のインストール

npm ci

server/.env.sample をコピーして server/.env を作成

client/.env.local.sample をコピーして client/.env.local を作成

開発用データベースの起動

docker compose up

スキーマの反映

cd server
npx prisma migrate dev

起動

開発用データベースの起動

docker compose up

サーバー側とクライアント側をそれぞれ起動

npm run dev:server
npm run dev:client

cloudflare functions が必要な場合

npm run dev:functions

http://localhost:5173 にアクセスします。

コードスタイル

コードのリント・フォーマット

npm run check
npm run fix

About

「いつヒマ?」で日程調整しよう

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages