AI-powered platform that helps job seekers tailor their resumes to match specific job descriptions using advanced AI analysis.
- 📄 Resume Upload - Upload PDF or DOCX resumes
- 🤖 AI Analysis - Intelligent matching between resume and job descriptions
- ✨ Tailored Recommendations - Get specific suggestions to improve your resume
- 📊 Dashboard - Track all your tailored resumes in one place
- ⚡ Streaming Responses - Real-time AI processing for better UX
- Next.js 15 (App Router)
- TypeScript
- Tailwind CSS
- Prisma (PostgreSQL)
- Vercel AI SDK / OpenAI SDK
-
Install dependencies:
npm install
-
Set up environment variables: Create a
.env.localfile with:DATABASE_URL="your-database-url" OPENAI_API_KEY="your-api-key"
-
Set up database:
npx prisma generate npx prisma migrate dev
-
Run development server:
npm run dev
This project is part of a learning roadmap for transitioning from Frontend to Full-Stack development.
Built with Next.js 15 | TypeScript | Tailwind CSS