Bicyblex Store is built for zero-friction Vercel deployment. The project already runs atDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/bicyblex/bicyblexStore/llms.txt
Use this file to discover all available pages before exploring further.
bicyblex-store.vercel.app and, because Next.js 16 is natively supported by Vercel’s build infrastructure, only two environment variables stand between your codebase and a fully live storefront. No custom build configuration, no extra adapters — just a GitHub import and two Supabase keys.
Deployment steps
Push your repo to GitHub
Ensure the
bicyblexStore repository is pushed to GitHub and up to date. The project’s .gitignore excludes all .env* files, so your Supabase credentials will never be accidentally committed. Double-check before pushing:Import to Vercel
- Go to vercel.com and click New Project.
- Under Import Git Repository, connect your GitHub account if you haven’t already.
- Locate and select the
bicyblexStorerepository. - Vercel will auto-detect the Next.js framework — no manual framework selection is needed.
Set environment variables
Before clicking Deploy, open Environment Variables in the project configuration panel and add both keys:
For each variable, check all three environment targets — Production, Preview, and Development — so that every deployment context has a working Supabase connection.You can find both values in your Supabase dashboard under Project Settings → API.
| Variable | Value |
|---|---|
NEXT_PUBLIC_SUPABASE_URL | Your Supabase project URL |
NEXT_PUBLIC_SUPABASE_ANON_KEY | Your Supabase anon public key |
Deploy
Click Deploy. Vercel clones your repository, installs dependencies with
npm install, and runs next build. The build output is then deployed to Vercel’s edge network. A typical cold build for Bicyblex Store completes in under two minutes.Verify the live deployment
Once the deployment succeeds, Vercel will display your production URL. Open it and confirm:
- The storefront homepage loads and products are visible (requires seeded data in Supabase).
- Navigate to
/loginand verify the admin authentication page renders correctly. - Log in and confirm the admin dashboard is accessible.
Build command
Vercel auto-detects Next.js projects and usesnext build without any manual configuration. The full set of scripts available in package.json is:
package.json
Preview deployments
Every push to any branch automatically triggers a Vercel preview deployment with a unique URL. This is ideal for reviewing product listing changes, testing the checkout UI, or validating admin dashboard updates before merging tomain.
For preview deployments to work correctly, the Supabase environment variables must be set for the Preview environment in Vercel — which is why step 3 above instructs you to enable all three environment targets. Without these keys in the Preview environment, the Supabase client will fail to initialise and every preview deploy will have a broken backend.
