1 min read

Deployment Guide

Environment Requirements

Development Environment

  • Node.js 18+
  • Python 3.9+
  • Docker (optional)

Production Environment

  • Google Cloud Platform
  • Vercel (frontend)
  • Cloud Run (backend)

Deployment Steps

Frontend Deployment

  1. Build the project
npm run build
  1. Deploy to Vercel
vercel --prod

Backend Deployment

  1. Build Docker image
docker build -t aippt-backend .
  1. Deploy to Cloud Run
gcloud run deploy aippt-backend

Environment Variables Configuration

Frontend Environment Variables

  • NEXT_PUBLIC_API_URL
  • NEXT_PUBLIC_FIREBASE_CONFIG

Backend Environment Variables

  • DATABASE_URL
  • DEEPSEEK_API_KEY
  • STRIPE_SECRET_KEY

Monitoring and Logging

Application Monitoring

  • Google Cloud Monitoring
  • Error tracking and performance monitoring

Log Management

  • Structured logging
  • Log aggregation and analysis

Need deployment help? Contact our DevOps team for assistance.

Ready to create stunning presentations?

Try I Hate PPT today and experience the power of AI-assisted presentation creation.

Start Creating Now
Deployment Guide - I Hate PPT Docs