Weave is an AI-powered web application that generates professionally tailored cover letters using your resume + job description in seconds.
It aligns your experience with job requirements, formats the letter cleanly, and provides a beautiful, responsive interface.
WhatsApp.Video.2026-01-23.at.16.45.41.mp4
- 🤖 AI-Generated Cover Letters using Gemini 2.5 Pro
- 📄 Resume Parsing (PDF → text extraction)
- 📝 Job Description Analysis
- 🎭 Multiple Tone Styles — Formal, Confident, Friendly
- ✨ Highly personalized output aligned with your skills & the JD
- 💾 Save & manage generated cover letters
- 🔐 User Authentication (NextAuth.js)
- 🎨 Modern UI with Tailwind CSS
- 🎞 Smooth animations using Framer Motion
- 🧭 Responsive Pages
- Next.js 16 (App Router)
- Tailwind CSS
- TypeScript
- Framer Motion
- Lucide Icons
- Next.js API Routes
- Prisma ORM
- PostgreSQL (NeonDB)
- NextAuth.js (Credentials / OAuth support)
- Google Gemini 2.5 Pro
generateContentAPI for cover letter generation
NEXTAUTH_URL=your_vercel_url
NEXTAUTH_SECRET=your_generated_secret
DATABASE_URL=your_neondb_postgres_url
GEMINI_API_KEY=your_gemini_api_key npm install
npx prisma generate
npx prisma migrate dev
npm run dev - Deployed on Vercel