CVLabs is a web application that helps users create professional CVs quickly. Fill in your data, choose a general or industry-specific template, let AI refine your content, and download as PDF.
cvlabs/
├── packages/
│ ├── frontend/ — Vite + React web app
│ ├── backend/ — Node.js + Express API
│ └── design/ — CSS templates, tokens, and design assets
├── package.json — Root monorepo workspace config
└── README.md
- Node.js >= 18
- npm >= 9
npm installFrontend (Vite dev server on :5173):
npm run dev:frontendBackend (Express API on :3000):
npm run dev:backendnpm run build:frontend- Frontend: Vite + React 19, React Router 7
- Backend: Node.js + Express, JWT auth, Turso/SQLite
- Design: Custom CSS tokens, template styles
MIT