Skip to content

Latest commit

 

History

History
62 lines (42 loc) · 1.52 KB

README.md

File metadata and controls

62 lines (42 loc) · 1.52 KB

Nuxt 3 starter

A modular template that provides essential features to quickly get started on your full stack Nuxt 3 project

Features

  • ✔️ Edge compatible
  • ✔️ Prisma integration
  • ✔️ User authentication with password and social login via @bg-dev/nuxt-auth module
  • ✔️ File upload to S3 compatible file storage services via nuxt-s3 module
  • ✔️ Customizable UI layer based on Naive UI via @bg-dev/nuxt-naiveui module
  • ✔️ Tailwindcss integration via @nuxtjs/tailwindcss module
  • ✔️ HTTP security via nuxt-security module

Setup

  1. Create new repository from this template.
  2. Rename .example.env to .env and set the environment variables.
  3. Make sure to install the dependencies:
# yarn
yarn install

# npm
npm install

# pnpm
pnpm install
  1. Run prisma generate
npx prisma generate

That's it! You can now get started on your project ✨

Development Server

Start the development server on http://127.0.0.1:3000

npm run dev

Production

Build the application for production:

npm run build

Locally preview production build:

npm run preview

Check out the deployment documentation for more information.