Skip to content

Configure Deployment #8

@itsyogesh

Description

@itsyogesh

Description

Set up deployment pipeline: Vercel hosting, Neon PostgreSQL, environment variables, and CI/CD.

Phase: Setup · Depends on: #7 · Blocks: Domain go-live

Tasks

  • Create Vercel project linked to this repo
  • Configure environment variables (DATABASE_URL, PAYLOAD_SECRET, etc.)
  • Provision Neon PostgreSQL (dev + production branches)
  • Set up custom domain (projectwise.ai or projectwise.io)
  • Configure CI/CD:
    • Build + lint on every PR
    • Preview deployments on PR branches
    • Auto-deploy to production on merge to main
  • Set up branch-based database previews (Neon branching)

Acceptance Criteria

  • Push to main auto-deploys to production URL
  • PR branches get preview deployments
  • Database is accessible from deployed app
  • Environment variables are properly configured (not exposed)
  • Custom domain serves the site with HTTPS

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    setupProject setup and infrastructure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions