AI SaaS / Full-Stack Web ApplicationPersonal Project · 2024

QuickAI

An all-in-one AI SaaS platform combining text generation, image creation, background removal, and resume analysis — built on Google Gemini, ClipDrop, and Cloudinary AI

What is it?

QuickAI is a multi-tool generative AI SaaS platform I designed and built from the ground up. Instead of juggling five different AI tools across five browser tabs, QuickAI brings text generation, AI image creation, smart image editing, and resume analysis into one clean, unified dashboard — powered by Google Gemini 2.0 Flash, ClipDrop, and Cloudinary AI. It runs on a freemium subscription model with plan-based access control and a community feed for sharing AI-generated creations.

What I Did

I owned the entire product — from selecting which AI APIs to integrate, to designing the freemium subscription architecture, to building the full MERN stack frontend and backend. I handled API orchestration across three independent AI services, implemented plan-based usage gating via Clerk metadata, and built the community showcase with Optimistic UI. Every feature and every integration was driven by me alone.

  1. Modular AI Tool Architecture

    Designed a modular tool architecture where each AI capability (writing, image generation, editing, resume review) lives as an independent module sharing a common authentication and usage-tracking layer — making it easy to add new AI tools without breaking existing flows.

  2. AI Writing Assistant with Google Gemini

    Integrated Google Gemini 2.0 Flash to power full-length article generation and SEO-optimised blog title suggestions. Engineered server-side prompt templates to ensure consistent, high-quality outputs regardless of how the user phrases their request.

  3. AI Image Studio & Smart Editing

    Wired ClipDrop API for text-to-image generation. Layered in Cloudinary AI for instant background removal and generative fill-based object removal — giving users a lightweight, browser-native AI image editing suite without needing Photoshop.

  4. AI Resume Reviewer

    Built a PDF resume analysis pipeline — users upload their resume, it gets parsed server-side and sent to Google Gemini with a structured review prompt, returning actionable feedback with clearly identified strengths and areas for improvement.

  5. Freemium Subscription Model

    Implemented plan management using Clerk's user metadata to distinguish Free vs. Premium users. Usage limits are enforced server-side — free users hit a daily cap per tool, premium users get unlimited access. No traditional payment table needed.

  6. Community Showcase with Optimistic UI

    Built a social feed where users publish AI-generated creations and like others' work. Implemented Optimistic UI — likes update instantly on the client before server confirmation, making interactions feel native and instant rather than laggy.

AI Tools in One Platform
5+
AI APIs Orchestrated
3
Subscription Model
Freemium
Community Like Feedback
Instant
  • AI Writing Assistant — full articles and SEO blog titles via Google Gemini 2.0 Flash
  • AI Image Studio — text-to-image generation via ClipDrop
  • Background Removal — one-click via Cloudinary AI
  • Object Removal — generative fill to erase unwanted elements
  • AI Resume Reviewer — PDF upload with strengths, weaknesses and actionable feedback
  • Freemium model — Free vs. Premium with server-side daily usage tracking
  • Clerk authentication with metadata-driven subscription plan management
  • Community Showcase — publish creations and like others' work
  • Optimistic UI on likes — instant feedback before server confirmation
  • Fully responsive across all devices
  • Orchestrated 3 independent AI APIs (Gemini, ClipDrop, Cloudinary) under one unified backend

  • Freemium gating via Clerk metadata — no billing table, plan state managed at the auth layer

  • Server-side prompt engineering for consistent Gemini outputs regardless of input quality

  • Optimistic UI pattern on community likes — client updates before server round-trip

  • PDF parsing pipeline feeding directly into a structured Gemini review prompt

Ready to build something amazing?

Interested in learning more about this project or starting a new full-stack development journey? Let's talk.