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.nuxt.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.
Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.
Prisma is a server-side library that helps developers read and write data to the database in an intuitive, efficient and safe way.
A fullstack boilerplate provides a starter application that includes both frontend and backend. It should include database, auth, payments, user roles and other backend services to build a fully featured saas or webapps.
ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.