Adding a React App

To serve a React app from this site:

  1. Build your React app with npm run build (Create React App / Vite)
  2. Copy the build output into apps/your-app-name/
  3. Add a card in _pages/apps.md linking to /apps/your-app-name/
  4. Commit and push — GitHub Actions will deploy it automatically

The built React app is served as static files, so it works perfectly with GitHub Pages.