Product: Aclick AI
Software: AI Website Builder Platform
Client: WIX
Platform: Amazon Web Services ( AWS )
Impact Driven: Revenue generation, ARR growth, End-to-end ownership, 0-1 product build, Solution-led sales, GTM execution, DAU growth, User activation, Retention optimization, Cross-functional leadership, Stakeholder management, AI-driven automation, SaaS scaling, Cloud-native architecture, AWS serverless, Cost optimization, Enterprise clients, SMB onboarding, Product strategy, Roadmap ownership, Data-driven decisions, Operational efficiency
Overview
Aclick is an AI-powered website generation platform that enables merchants to instantly launch complete eCommerce websites by simply uploading product images. The platform automates product discovery, content creation, SEO-ready pages, and catalog generation—helping businesses go online in minutes instead of weeks.
The product is built with a scalable, serverless architecture and designed for high-volume onboarding, enabling revenue generation through solution-led sales, end-to-end product ownership, and cross-functional execution across engineering, design, and GTM teams. Aclick has driven measurable DAU growth, improved merchant activation, and supported enterprise and SMB clients through a fully automated website creation lifecycle.
High Level System Design

1. User & Frontend Layer (Entry Point) User Interaction
The flow starts when a merchant accesses the Aclick web application and uploads one or multiple product images.
Frontend (React Web App)
-
Built using React for fast, dynamic UI
-
Handles:
-
Drag-and-drop image uploads
-
Upload status & progress indicators
-
Session handling (mobile number / user ID)
-
-
No images are uploaded directly to the backend, which avoids bottlenecks and security risks
Pre-Signed S3 URL
-
Frontend first calls a lightweight API to request a pre-signed S3 URL
-
This URL allows the browser to upload images directly to S3
-
Benefits:
-
No backend load for file uploads
-
Secure, time-bound access
-
Massive scalability
-
2. Storage Layer (Raw Inputs) Amazon S3 (Uploads Bucket)
-
Product images are uploaded to a structured S3 path.
-
S3 acts as:
-
Durable storage
-
Event trigger source
-
Cost-effective image repository
-
3. Event-Driven Processing Layer S3 Event Trigger
-
Once an image (or batch) is uploaded, S3 events automatically trigger AWS Lambda
-
This makes the system fully event-driven, not request-driven
4. AI & Intelligence Layer Image & Product Analysis (Lambda + GPT-4o Vision)
-
Lambda fetches the uploaded images from S3
-
Images are sent to GPT-4o Vision API
-
AI extracts structured product intelligence such as:
-
Product title
-
Description
-
Category
-
Approximate price
-
Features & attributes
-
-
AI response is forced into JSON format
-
JSON is then normalized into:
-
CSV (for catalogs)
-
Structured objects (for websites)
-
This layer is the core IP of Aclick—turning unstructured images into business-ready product data.
5. Orchestration & Workflow Management AWS Step Functions
Used when the workflow involves multiple steps:
-
Image analysis
-
Batch aggregation
-
CSV creation
-
PDF catalog generation
-
Website build trigger
Benefits:
-
Visual workflow control
-
Retry logic
-
Error isolation
-
Easy scaling for large batches
6. Backend Services Layer AWS Lambda (Serverless Logic)
Lambda functions handle:
-
AI processing
-
Data validation
-
CSV/PDF generation
-
Website creation logic
-
API responses to frontend
Why Lambda:
-
Zero idle cost
-
Auto-scaling
-
Ideal for bursty AI workloads
API Gateway
-
Exposes secure APIs for:
-
Requesting pre-signed URLs
-
Fetching generated data
-
Triggering website generation
-
-
Acts as the single backend entry point
7. Data & Persistence Layer Amazon DynamoDB
Stores structured business data:
-
Merchant profile
-
Product catalog (AI-generated)
-
Website metadata
-
Usage & credit tracking
-
DAU / activity metrics
Chosen because:
-
Low latency
-
Serverless scaling
-
Perfect for multi-tenant SaaS
Amazon S3 (Processed Assets)
Stores:
-
Generated CSV files
-
PDF catalogs
-
Website assets (HTML, images, config)
-
Backup & versioned outputs
8. Website & Catalog Generation Layer Catalog Generation (Lambda )
-
For heavy jobs (large PDFs, multi-page catalogs), AWS Fargate is used
-
Generates:
-
Print-ready PDF brochures
-
Downloadable CSV catalogs
-
Website Creation
-
Product data is transformed into:
-
Home
-
Shop All
-
Product pages
-
About / Contact pages
-
-
Fully automated, no manual design required
9. Delivery & Performance Layer Amazon CloudFront (CDN)
-
Websites and assets are served via CloudFront
-
Benefits:
-
Low latency globally
-
High availability
-
Secure content delivery
-
Live eCommerce Website
-
Final output is a live, production-ready eCommerce website
-
Can be:
-
Hosted under Aclick domain
-
Connected to custom domains (premium users)
-

From a merchant’s point of view, Aclick works as a fully automated, end-to-end website and catalogue creation experience. The merchant simply logs in and uploads product images through a clean web interface—no manual data entry, coding, or design work required. Behind the scenes, the images are securely uploaded to cloud storage and automatically processed using AI, which analyzes each image to identify the product, generate detailed descriptions, pricing, and key attributes. This information is then structured into ready-to-use product data, SEO-optimized content, and catalogs. The system orchestrates these steps automatically, creating product listings, generating downloadable CSV and PDF catalogs, and assembling a complete multi-page eCommerce website including home, product, and contact pages. Within minutes, the merchant receives a live, production-ready website that can be immediately shared or connected to a custom domain, allowing them to start selling online without technical expertise, long setup times, or ongoing operational overhead.

Aclick’s key advantage lies in eliminating the complexity, time, and cost traditionally associated with launching an eCommerce website. By converting simple product images into complete, SEO-ready online stores, the platform dramatically reduces go-to-market time from weeks to minutes while minimizing manual effort. Its AI-driven automation ensures consistent product data, high-quality content, and scalable website creation without the need for designers, developers, or catalog teams. Built on a cloud-native, serverless architecture, Aclick scales seamlessly with merchant growth, supports high-volume onboarding, and enables cost-efficient operations—resulting in faster merchant activation, improved user engagement, and stronger revenue outcomes.




