Skip to content

feat: deploy StepFi-Web to Vercel with CI #15

@EmeditWeb

Description

@EmeditWeb

Problem

StepFi-Web is only running locally. It needs to be
deployed to a public URL so sponsors and vendors
can access it.

What To Build

  1. Add vercel.json to the repo root:
    {
    'framework': 'vite',
    'buildCommand': 'npm run build',
    'outputDirectory': 'dist',
    'rewrites': [{ 'source': '/(.*)', 'destination': '/index.html' }]
    }

  2. Add build step to CI workflow

  3. Update README with live URL once deployed

  4. Add VITE_API_BASE_URL environment variable
    in Vercel project settings pointing to:
    https://stepfi-api.onrender.com/api/v1

Files To Touch

  • vercel.json (new)
  • .github/workflows/ci.yml
  • README.md

Acceptance Criteria

  • App builds on Vercel without errors
  • All routes work (SPA routing via rewrite)
  • API base URL configured via env var
  • Live URL added to README

Mandatory Checks Before PR

  • Vercel build passes
  • All routes accessible on live URL
  • PR references this issue

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions