A web application built with Nuxt 3 and Supabase.
git clone [repository-url]
cd [repository-name]asdf installnpm install-
Navigate to the Supabase directory:
cd supabase -
Create your environment file:
cp .env.example .env
-
Update the following required variables in
.env:POSTGRES_PASSWORDJWT_SECRETDASHBOARD_PASSWORDVAULT_ENC_KEY
-
Start Supabase services:
docker compose up -d
-
Return to the project root:
cd ..
-
Create your root environment file:
cp .env.example .env
-
Set
SUPABASE_KEYin.envto theANON_KEYvalue fromsupabase/.env
npm run devThe application will be available at http://localhost:3000
npm run dev- Start development servernpm run build- Build the applicationnpm run generate- Generate static filesnpm run preview- Preview the buildnpm run postinstall- Run Nuxt preparation steps
/server- Server-side TypeScript configuration/supabase- Supabase configuration and Docker setup/public- Static assets