← Back to Blog
AI SaaSJune 22, 2026•8 min read

Building ProposalIQ: AI Proposals for African Freelancers

How I built a full-stack AI proposal generator with Paystack, Resend, and public share links — deployed and live.

AOAbere Oluwatomide•AI Engineer & Full-Stack Developer

The Problem

African freelancers lose clients because their proposals look unprofessional or take too long to write. I built ProposalIQ to fix that — generate a full proposal in under 60 seconds.

The Stack

  • Next.js — full-stack framework
  • Prisma + MongoDB Atlas — database and ORM
  • NextAuth v5 — credentials and Google OAuth
  • OpenRouter — AI proposal generation with free-model fallback
  • Paystack — NGN payment processing
  • Resend — transactional email
  • nanoid — public share links

Key Features

  • Multi-step proposal form with 7 pre-built templates
  • Client management
  • AI inline editing
  • Public share links
  • PDF export
  • Password reset
  • Google OAuth

The Deployment Journey

Deploying to Vercel required fixing TypeScript errors, adding prisma generate to the build script, and carefully managing environment variables.

ProposalIQ is the most complete SaaS product I've shipped so far.

/ KEEP READING

Related Articles

KEEP EXPLORING

Interested in the projects behind these articles?

Explore the systems, AI products, and full-stack applications I'm building.

View Projects →