Featured Project

ResumAI

A comprehensive Next.js 15 application for building, enhancing, and exporting professional resumes and cover letters. Features AI-powered content enhancement via OpenRouter, modern editable templates with rich text editing, PDF generation, and JWT-based authentication.

ResumAI

Project Info

Categories

Personal
AI Integration
Web App

Technologies

Next.js 15
React 19
TypeScript
Prisma
OpenRouter API
Tailwind CSS
Radix UI
PDF-lib
Playwright
JWT
bcryptjs

About This Project

ResumAI is a sophisticated resume and cover letter builder powered by AI. Built with Next.js 15 and React 19, it provides intelligent content enhancement, keyword optimization, and professional template management. The application features modern UI components with Radix UI, comprehensive PDF generation capabilities, and secure JWT-based authentication. Users can create, edit, and export professional documents with AI-powered suggestions and multiple format options.

Key Features

  • AI-powered resume enhancement via OpenRouter
  • Cover letter generation tailored to job descriptions
  • Modern editable resume templates with rich text editing
  • PDF generation for resumes and cover letters
  • Email/password authentication with JWT sessions
  • SQLite development database with Prisma ORM
  • Keyword optimization and ATS-friendly formatting
  • Multiple export formats (PDF, DOCX)

Technical Highlights

Next.js 15 App Router with React 19
TypeScript for type safety
Prisma ORM with SQLite (dev) and MySQL (production)
OpenRouter API integration for AI features
JWT authentication with bcryptjs password hashing
PDF generation using pdf-lib and Playwright
Radix UI components with Tailwind CSS
TipTap rich text editor for content creation

Interested in this project?

Explore the live demo to see it in action, or dive into the source code to understand the implementation details.