Skip to content

Add Vercel preview deployments for faster PR feedback #2145

Open

Description

@trillium

Overview

Enable Vercel preview deployments so that maintainers and contributors can see their commits deployed automatically on each push/PR. Preview deployments proxy API requests to the existing dev backend, giving reviewers a live, functional preview rather than requiring a local setup to verify frontend changes.

Dependencies

Action Items

  • Add .vercel and .env*.local to root and client .gitignore files to keep deployment credentials out of version control
  • Update the client build script to handle CI environments (disable warnings-as-errors, OpenSSL legacy provider compatibility)
  • Add client/vercel.json to configure build output, API proxy routing to dev.vrms.io, and SPA fallback for client-side routing
  • Connect the repo to Vercel so preview deployments are triggered on PRs targeting development

Resources/Instructions

Activity

  1. added this to the 06.01 Infrastructure milestone on Apr 29, 2026
  2. trillium commented on Apr 29, 2026

    @trillium
    MemberAuthor

    Prerequisite

    • Create a Vercel account under the Hack for LA Gmail and link it to the hackforla/VRMS repo
    • Ensure the Vercel project is configured to deploy from the client/ directory
    • Set the framework preset to Create React App

    This must be done before preview deployments will work on PRs.

  3. moved this from New Issue Approval to Icebox in P: VRMS: Project Boardon May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions