Also including Shadcn UI and React Hook Form with Zod validations
- Node
- Docker
- Supabase CLI
- Delete supabase folder to init it from scratch
- Run
supabase init
to setup a new supabase project for the app - Search for occurrences of "MyApp" and replace it with the name of you app
- Search for occurrences of "TODO" and fix it according to your needs
- Start supabase
supabase start
- Start the app
npm run dev
supabase start -x seviceA,serviceB,...
: starts supabase without the services after-x
supabase migration new create-table-x
: creates a new migrationsupabase migration up
: run all migrations pending to runsupabase db reset
: resets the database an run each migrationsupabase db push
: pushes the migrations to remote supabase project