A modern resume builder application built with Nuxt 3, Vue 3, and Supabase.
- 🎨 10 Professional Templates
- 📄 PDF Export
- 🎨 Customizable Design (colors, fonts, layouts)
- ☁️ Cloud Storage
- Node.js 18+
- pnpm (or npm/yarn)
- Supabase account
- Clone and install dependencies:
git clone https://github.com/javadag/weave-cv.git
cd weave-cv
pnpm install- Create
.envfile:
SUPABASE_URL=your_supabase_url
SUPABASE_KEY=your_supabase_anon_key
SUPABASE_PROJECT_REF=- Start development server:
pnpm devpnpm dev- Start development serverpnpm build- Build for productionpnpm preview- Preview production buildpnpm update-types- Update Supabase database types
- Nuxt 4, Vue 3, TypeScript
- Supabase (Database & Auth)
- Tailwind CSS, Nuxt UI
- TipTap, Pinia, Puppeteer, Zod
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
MIT License - see LICENSE for details.