Edge compatible Nuxt starter with Auth, S3 & Naive UI
The Nuxt 3 starter is a modular template that provides essential features to quickly get started on a full stack Nuxt 3 project. It offers compatibility with the latest version of Nuxt, integration with Prisma for database manipulation, user authentication with password and social login, file upload to S3 compatible file storage services, a customizable UI layer based on Naive UI, integration with Tailwindcss, and HTTP security features.
@bg-dev/nuxt-auth module.nuxt-s3 module.@bg-dev/nuxt-naiveui module, which is based on Naive UI.@nuxtjs/tailwindcss module.nuxt-security module.To install the Nuxt 3 starter, follow these steps:
.example.env file to .env and set the necessary environment variables.npm install.prisma generate to generate the necessary Prisma artifacts.That’s it! You can now start working on your Nuxt 3 project.
The Nuxt 3 starter is a versatile template that provides essential features for developing a full stack Nuxt 3 project. With its compatibility with the latest version of Nuxt, integration with Prisma, user authentication, file upload capabilities, customizable UI layer, and integration with Tailwindcss, it offers a solid foundation for building modern web applications. Additionally, the included HTTP security features ensure the safety of HTTP connections.