/nuxt-blog

A blog website, UI idea copy from https://blog.nurriyad.xyz/ and some interactive feature.

Primary LanguageVue

Nuxt blog

image

Key Features:

  • 📦 Pnpm (faster than npm and yarn)
  • 📦 Nuxt.js
  • 📱 Responsive design
  • 🔐 Next-auth v4
  • 🔑 Credentials Provider
  • 🔒 Forgot password functionality
  • ✉️ Email verification
  • 🤔 Forgot password
  • 📈 Send email with Resend
  • 🔄 Upload images with Cloudinary
  • 📝 Tinymce editor

Install packages

pnpm install

Setup .env file

BASE_URL=

MONGODB_URI=

AUTH_SECRET=

CLOUDINARY_CLOUD_NAME=
CLOUDINARY_UPLOAD_PRESET=
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRRET=

TINYMCE_API_KEY=

RESEND_API_KEY=

Start the app

pnpm run dev