ログイン不要の進捗管理ツール (フロントエンド部分)
※バックエンドは Supabase に構築する予定
npm install
npm run dev
localhost:3000 で開きます。
.env.local に Supabase の情報を入れます。
- アクセス制御 (RLS) の使える
ANON_KEY
を用いています - 環境変数はサーバーサイドのみで扱っています (public ではない)
SUPABASE_URL=https://<Supabase/ProjectのID>.supabase.co
SUPABASE_ANON_KEY=<Supabase/ProjectのAnonKey>
(現状略)
https://supabase.com/docs/guides/api/rest/generating-types
npx supabase gen types --lang=typescript --project-id <Supabase/ProjectのID> --schema public > src/types/database.types.ts