Just wrapped up AI Imagix — a credit-based AI image generation platform I built solo. 🎨 Full-sta...Just wrapped up AI Imagix — a credit-based AI image generation platform I built solo. 🎨 Full-sta...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Just wrapped up AI Imagix — a credit-based AI image generation platform I built solo. 🎨
Full-stack build: Next.js + TypeScript + Tailwind on the frontend, Clerk for auth, Drizzle ORM + Neon PostgreSQL on the backend, Stripe for credit packs, and Pollinations.ai powering the actual generation.
What's inside:
Full dashboard — Generate, History, Favorites, Collections, Gallery
Role-protected admin panel with Recharts analytics
Glassmorphism-styled auth pages
Stripe-wired credit system, ready for production
Biggest lessons were in the deployment weeds — chasing down env variable mismatches, a Next.js prerender crash from useSearchParams() outside Suspense, and a Clerk webhook sync gap that only showed up once I moved off localhost. The unglamorous debugging is where most of the real learning happened.
#WebDesign #SaaS #AI
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started