Skip to content

treighmawaka/nuxt3-sendgrid-starter

Repository files navigation

Nuxt 3 + Sendgrid Minimal Starter

🧪 Work in Progress

Features

  • 📨 Newsletter signup form to capture new contacts and add them to Marketing campaigns
  • 💌 Contact form to send emails over SendGrid’s v3 Web API using synamic templates
  • 💚 Nuxt 3 - SSR, ESR, File-based routing, components auto importing, modules, etc.
  • ⚡️ Vite - Instant HMR
  • 🍃 Windi CSS for Nuxt.js - On-demand CSS utilities, for fast prototyping.
  • The <script setup> syntax
  • TypeScript

Clone locally

npx degit treighmawaka/nuxt3-sendgrid-starter my-nuxt3-sendgrid-app
cd my-nuxt3-sendgrid-app
pnpm i # If you don't have pnpm installed, run: npm install -g pnpm

Setup SendGrid environment variables

Rename .env.example to .env and add your app's SendGrid environment variables