ut-code / CourseMate

同じ授業を履修している友達を見つけられるアプリ
9 stars 1 forks source link

CourseMate

概要

学内で友達が欲しい人同士をマッチングするアプリ

開発

Makefile

GNU Make が導入されています。以下は、ユーザーが使うことが想定されているコマンドの一部です。

環境構築

3 通りの方法があります。どのやり方でも可能です。 終わったら、 server/.env.devweb/.env をコピーしてきましょう。

  1. The Original Way
  1. The Nix Way
  1. Nix + Direnv

環境変数

ut.code(); Slack に参加し、環境変数をメンバーに聞きましょう。

server、webの起動

make start
# または
make watch
# または
make docker
# または
make docker-watch

Deploy

web:

NEXT_PUBLIC_ALLOW_ANY_MAIL_ADDR=true # optional
make prepare-deploy-web`
# serve ./web/dist

server:

make prepare-deploy-server
make deploy-server