Featured Project

PitchGenie

AI-powered pitch deck and proposal generator built with Next.js 15. Features AI-assisted content generation, export to PDF/DOCX, Stripe billing integration, and comprehensive testing suite. Helps founders, sales teams, and consultants create compelling documents in minutes.

PitchGenie

Project Info

Categories

Personal
Web App
AI Integration

Technologies

Next.js 15
React 19
TypeScript
NextAuth
Prisma
Stripe
AI SDK
OpenAI
Puppeteer
Jest
Tailwind CSS
Radix UI

About This Project

PitchGenie is a comprehensive AI-powered platform for generating pitch decks and business proposals. Built with Next.js 15 and React 19, it combines modern web technologies with AI capabilities to help users create compelling business documents. The platform features secure authentication, AI-assisted content generation, professional document export capabilities, and integrated billing through Stripe. It's designed for founders, sales teams, and consultants who need to create high-quality presentations quickly.

Key Features

  • AI-assisted generation of pitch decks and proposals
  • Export generated documents to PDF and DOCX formats
  • Stripe integration for billing and customer portal
  • Email/password authentication with NextAuth
  • Modern UI built with Tailwind CSS and Radix UI
  • Comprehensive testing suite with Jest
  • Prisma ORM with SQLite database
  • Puppeteer for document generation and export

Technical Highlights

Next.js 15 App Router with React 19
NextAuth for authentication with Prisma adapter
AI SDK with OpenAI provider for content generation
Stripe integration for payments and subscriptions
Prisma ORM with SQLite (dev) and configurable for production
Puppeteer for PDF/DOCX document generation
Comprehensive Jest testing (API, integration, performance, security)
Radix UI primitives with Tailwind CSS styling

Interested in this project?

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