Based on Atinux example: nuxt-todos-edge
- Nuxt UI module for visual components.
- Drizzle ORM for DB handling ready for D1, Turso or SQLite.
- Eslint configuration from antfu.
- Google Authentication integrated by nuxt-auth-utils from Atinux.
Create credentials in github or google and fill your env variables with your app client ID and secrets.
NUXT_SESSION_PASSWORD=
NUXT_OAUTH_GOOGLE_CLIENT_ID=
NUXT_OAUTH_GOOGLE_CLIENT_SECRET=
NUXT_OAUTH_GITHUB_CLIENT_ID=
NUXT_OAUTH_GITHUB_CLIENT_SECRET=
Thanks to the vue and nuxt core team and community for their great job ❤️.
Enjoy.