πΌ My pet-project of the blog website
- Framework β Nuxt
- Content β Nuxt Content
- Design System β Vuetify
- Language β Typescript
- Deployment β Vercel
- Package Manager β pnpm
- Data Base β MongoDB
# Installation (recommended for nuxt3)
pnpm i --shamefully-hoist
# Development server
pnpm dev
Add a .env
file with the following content:
# Cloudinary
NUXT_CLOUDINARY_CLOUD_NAME=...
NUXT_CLOUDINARY_API_KEY=...
NUXT_CLOUDINARY_API_SECRET=...
# MongoDB
NUXT_MONGODB_URL=...
# GitHub
NUXT_GITHUB_CLIENT_ID=...
NUXT_GITHUB_CLIENT_SECRET=...
# Google
NUXT_GOOGLE_CLIENT_ID=...
NUXT_GOOGLE_CLIENT_SECRET=...
# JWT
NUXT_JWT_ACCESS_SECRET=...
NUXT_JWT_REFRESH_SECRET=...
# Your app URL
NUXT_PUBLIC_APP_URL=...
MIT Β© Yauheni Vasiukevich