PitchPro is an AI-powered web application designed to help users effortlessly generate professional, creative, and persuasive pitches. Whether you're a startup founder, student, freelancer, or marketer, PitchPro simplifies the process of writing impactful pitches in seconds.
- 🧠 Generate AI-powered startup pitches instantly
- 🌐 Translate pitches to multiple languages
- 🎨 Sleek, responsive UI with a futuristic design
- 🧠 Generate Summarize version AI-powered pitches instantly
- 📂 Save and copy your pitch,summary and translation
- 🔒 Authentication with session-based access
- 📂 Save and view your pitch history
- Frontend: Next.js 14, TypeScript, Tailwind CSS
- Backend: Node.js (via Next API Routes)
- AI Integration: OpenAI / GPT API (via n8n logic or server route)
- Authentication: Supabase Auth / NextAuth
- Styling: TailwindCSS with custom themes & animations
- Deployment: Vercel (CI/CD enabled)
git clone https://github.com/coderwahaj/pitchpro.git
cd pitchpro
npm install
# or
yarn install
Create a .env.local
file in the root:
NEXT_PUBLIC_API_URL=your_api_url
NEXT_PUBLIC_OPENAI_API_KEY=your_openai_key
NEXTAUTH_SECRET=your_nextauth_secret
NEXTAUTH_URL=http://localhost:3000
npm run dev
Now visit http://localhost:3000
in your browser.
/app → Next.js app directory
/components → Reusable UI components
/providers → Authentication/context providers
/styles → Tailwind & global styles
/public → Static assets like icons and images
https://pitchpro.vercel.app (Coming Soon)
- Add pitch translation support
- Allow users to export pitches (PDF/Markdown)
- Improve mobile responsiveness
- Add feedback form for AI results
- Dashboard for saved pitch history
- Wahaj Asif – @coderwahaj
This project is licensed under the MIT License.
Give this repo a ⭐ if you found it helpful! For issues or suggestions, open a GitHub Issue.