Initial full-stack bootstrap with:
client/— Vue 3 + Vite frontendserver/— Node.js + Express backend
npm installThe frontend dev server uses vite-plugin-mkcert and starts over HTTPS. On the first run, mkcert may ask to create and trust a local development certificate.
npm run dev- Frontend:
https://localhost:5173 - Backend:
http://localhost:3001
npm run dev— starts client and server togethernpm run dev:client— starts only the frontendnpm run dev:server— starts only the backendnpm run build— builds the frontendnpm run start— starts the backend in production mode
This repo is configured for a single Render Web Service via render.yaml.
- Build command:
npm install && npm run build - Start command:
npm start - Public app: Render serves the Vue frontend through the Express server
- API:
/api/*stays on the same origin as the frontend
GET /api/health— backend health checkPOST /api/parse— parser stub route