← Back to list

deployment
by tjmehta
Production-ready SaaS starter: Next.js 15 + Convex + Stripe + Tailwind CSS + shadcn/ui. Full-stack TypeScript with auth, payments, real-time data. Claude Code ready.
⭐ 2🍴 0📅 Jan 22, 2026
SKILL.md
name: deployment description: Deploy the application to production. Guides through Convex and Vercel deployment. allowed-tools: Bash, Read, WebFetch user-invocable: true
Deployment Skill
Guide for deploying Vibe Stack to production.
Pre-Deployment Checklist
- All tests pass:
pnpm build - Environment variables configured
- Convex schema deployed:
npx convex deploy - Stripe webhook endpoint configured
Convex Deployment
# Deploy Convex functions to production
npx convex deploy
# This will:
# 1. Push schema changes
# 2. Deploy all functions
# 3. Run any migrations
Vercel Deployment
Required Environment Variables
Set these in Vercel dashboard:
NEXT_PUBLIC_CONVEX_URL=https://your-project.convex.cloud
CONVEX_DEPLOY_KEY=prod:your-deploy-key
AUTH_SECRET=your-auth-secret
STRIPE_SECRET_KEY=sk_live_xxx
STRIPE_WEBHOOK_SECRET=whsec_xxx
Build Settings
- Framework Preset: Next.js
- Build Command:
pnpm build - Output Directory:
.next - Install Command:
pnpm install
Post-Deployment
Stripe Webhook Setup
- Go to Stripe Dashboard > Developers > Webhooks
- Add endpoint:
https://your-domain.com/api/stripe/webhook - Select events:
checkout.session.completedcustomer.subscription.createdcustomer.subscription.updatedcustomer.subscription.deleted
- Copy signing secret to
STRIPE_WEBHOOK_SECRET
Monitoring
- Check Convex dashboard for function errors
- Monitor Vercel logs for API issues
- Review Stripe webhook delivery status
Rollback
If issues occur:
- Convex: Previous deployments available in dashboard
- Vercel: Use deployment history to rollback
- Database: Convex maintains data through deployments
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon


