Becem Gharbi Nuxt Starter Save

Edge compatible Nuxt starter with Auth, S3 & Naive UI

Project README

Nuxt starter

A modular template that provides essential features to quickly get started on your full stack Nuxt 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://localhost: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.

Open Source Agenda is not affiliated with "Becem Gharbi Nuxt Starter" Project. README Source: becem-gharbi/nuxt-starter
Stars
71
Open Issues
0
Last Commit
2 weeks ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating