A minimal fullstack starter template deployed on the Edge using NuxtHub.
Demo - https://supersaas-lite.nuxt.dev/
Supersaas lite is a part of Supersaas Pro - The fulsltack Nuxt 3 template that comes with
Make sure to install the dependencies with pnpm:
pnpm install
Set the environment variables
NUXT_OAUTH_GITHUB_CLIENT_ID
NUXT_OAUTH_GITHUB_CLIENT_SECRET
NUXT_OAUTH_GOOGLE_CLIENT_ID
NUXT_OAUTH_GOOGLE_CLIENT_SECRET
NUXT_OAUTH_DISCORD_CLIENT_ID
NUXT_OAUTH_DISCORD_CLIENT_SECRET
NUXT_SESSION_PASSWORD=32_CHAR_ALPHA_NUMERIC_STRING
Start the development server on http://localhost:3000:
pnpm dev
Build the application for production:
pnpm build
Deploy the application on the Edge with NuxtHub on your Cloudflare account:
npx nuxthub deploy
Then checkout your server logs, analaytics and more in the NuxtHub Admin.
You can also deploy using Cloudflare Pages CI.