GitHub Resume
← Back to Research Log

PixelCraft: AI-Powered Image SaaS

A full-stack AI SaaS platform for image manipulation (restore, recolor, remove objects) built with Next.js 14, Cloudinary AI, and Stripe.

Next.js 14 TypeScript SaaS Stripe Cloudinary AI

Overview

PixelCraft is a comprehensive AI SaaS platform that democratizes professional image editing. It leverages Cloudinary’s Generative AI to offer features like object removal, generative fill, and image restoration through a user-friendly interface.

PixelCraft Dashboard

Key Features

  1. Generative Fill: Extends images or fills missing areas using context-aware AI.
  2. Object Removal: Cleanly removes unwanted elements from photos.
  3. Smart Recolor: Identifies objects and allows selective recoloring.
  4. Credits System: Integrated with Stripe for handling credit purchases and subscriptions.

Technical Architecture

The architecture focuses on scalability and developer experience:

  • Frontend: Built with Next.js 14 (App Router) for server-side rendering and SEO.
  • Styling: TailwindCSS + Shadcn UI for a modern, accessible design system.
  • Backend: Server actions handle logic, with MongoDB (Mongoose) for data persistence.
  • Auth: Clerk handles secure user authentication and session management.
  • Payments: Stripe Webhooks ensures secure transaction processing.

PixelCraft Logo

Specialized Stack

ComponentTechnologyRole
Core FrameworkNext.js 14App Router, Server Actions
DatabaseMongoDBScalable document store
Image EngineCloudinaryAI transformations & storage
Type SafetyTypeScriptStrict typing for reliability