Skip to content

Repository files navigation

Jiaqi Liu Portfolio

A static, responsive engineering portfolio built with React, TypeScript, Vite, and Tailwind CSS.

Local development

npm install
npm run dev

Create and inspect the production build with:

npm run build
npm run preview

Deployment

This repository is configured for Vercel as a standalone static frontend.

  • Framework: Vite + React + TypeScript
  • Build command: npm run build
  • Output directory: dist
  • Install command: npm install (Vercel may use npm ci automatically)
  • Required environment variables: none

To deploy:

  1. Push this repository to GitHub.
  2. Log into Vercel.
  3. Select Add New → Project and import the GitHub repository.
  4. Let Vercel detect the Vite framework.
  5. Confirm the build command is npm run build and the output directory is dist if Vercel does not populate them automatically.
  6. No environment variables are currently required.
  7. Select Deploy.

vercel.json includes an SPA rewrite so direct visits and refreshes fall back to index.html. Static files in public/ are copied to the deployment root during the build.

No deployment URL is hardcoded into the application, so a custom domain can be connected later from the Vercel project settings without changing the site architecture.

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages