Post-Deploy Checklist

What to verify after deploying BloggFast to production.

Last updated:

Run through this checklist immediately after your first production deployment.

Basic functionality

  • ☐ Homepage loads at your production domain
  • ☐ Blog listing page loads
  • ☐ Individual post pages load (create a test post in Sanity)
  • ☐ Dark mode toggle works
  • ☐ No 500 errors in Vercel function logs
  • ☐ HTTPS is active (Vercel handles this automatically)

Authentication

  • ☐ Sign up creates a new account
  • ☐ Sign in works
  • ☐ Admin dashboard accessible after sign in
  • ☐ Unauthenticated /admin access redirects to sign in
  • ☐ Sign out works

CMS and content

  • ☐ Sanity Studio loads at /studio
  • ☐ Creating and publishing a post in Studio makes it appear on the blog
  • ☐ Post images load correctly (Sanity CDN)

AI generation

  • ☐ AI generator produces an article without API errors
  • ☐ Saving a draft stores it in the database
  • ☐ Publishing makes the article live on the blog

Email

  • ☐ Newsletter subscription form sends a confirmation email
  • ☐ Email arrives from your configured RESEND_FROM_EMAIL address

SEO

  • ☐ Sitemap accessible at /sitemap.xml
  • /robots.txt is present
  • ☐ OG image renders for blog posts (test with opengraph.xyz)
  • ☐ Page titles and descriptions are correct (use browser DevTools → Elements → head)