Organize your projects and tasks. Made with TypeScript, React, Next.js, PostgreSQL, Supabase.
See it live on https://canban-pi.vercel.app/
(Work in progress)
-
You'll first need a Supabase project which can be made via the Supabase dashboard
-
Copy
.env.local.example
to a new file.env.local
and update the following:NEXT_PUBLIC_SUPABASE_URL=[INSERT SUPABASE PROJECT URL] NEXT_PUBLIC_SUPABASE_ANON_KEY=[INSERT SUPABASE PROJECT API ANON KEY]
Both
NEXT_PUBLIC_SUPABASE_URL
andNEXT_PUBLIC_SUPABASE_ANON_KEY
can be found in your Supabase project's API settings -
Setup supabase and run supabase migrations (Docker is required):
npx supabase init npx supabase start npx supabase login npx supabase link --project-ref <project-id> npx supabase db reset npx supabase db push
-
You can now run the Next.js local development server:
yarn dev
The app should now be running on localhost:3000.
Check out the docs for Local Development to also run Supabase locally.