sinanmintas.com/en/projects/catelora-saas
1 / 2
Catelora SaaS

Catelora SaaS

SaaS ยท Interactive catalogs ยท CRM ยท Analytics

Sinan Mintas
Project Overview

Catelora SaaS A multi-tenant SaaS platform for interactive digital catalogs, flipbooks, visitor analytics, lead capture, CRM pipeline, quotations, inventory, developer APIs and white-label publishing.

Platform Flow โ€” From Creation to Conversion
1

Create a Workspace

Business creates tenant, configures branding, users and publishing preferences.

2

Upload PDF or Build

Upload an existing PDF or design a catalog using the block-based editor.

3

Publish the Catalog

Convert content into a responsive flipbook ready for public viewing.

4

Share Across Channels

Distribute via public link, QR code, embed, social media or custom domain.

5

Visitors View & Interact

Customers browse pages, open product details, click hotspots and submit inquiries.

6

Capture Leads & Interest

Every inquiry is recorded in CRM with catalog, product and traffic source context.

7

Convert to Quotations

Qualified leads become quotations with product and customer data carried forward.

8

Manage Sales Pipeline

Track New, Contacted, Qualified, Quotation, Negotiation, Won and Lost stages.

9

Fulfil & Track Operations

Connect sales with inventory, warehouse, stock movement and delivery tracking.

Signature Features
๐ŸŽจ

Block-Based Catalog Editor

Drag-and-drop editor with reusable content blocks, product binding, image binding, hotspot overlays, layer management and reusable block libraries for brand consistency.

๐Ÿ“–

PDF-to-Flipbook Engine

Upload any PDF and convert it into an interactive flipbook with page-turning animation, hotspots, product links, CTA buttons, mobile swipe and page analytics.

2 / 2
Catelora SaaS

Catelora SaaS

Analytics & Lead Capture ยท CRM & Sales Pipeline ยท Technical Architecture

Sinan Mintas
Analytics & Lead Capture

Real-Time Viewer Analytics

Unique visitors, page views, product clicks, session duration, bounce rate, traffic sources and device analytics per catalog.

Lead Capture Forms

Contact forms, product inquiries and quote requests with catalog ID, product ID and referrer URL context.

CRM Lead Inbox

Tenant-specific inbox with lead details, status, notes, filtering, search and team assignment capabilities.

CRM & Sales Pipeline

Lead to Quotation

Convert leads to quotes with auto-populated catalog and product data, status tracking and revision history.

Sales Pipeline

Track sales through New, Contacted, Qualified, Quotation, Negotiation, Won and Lost stages.

Inventory & Delivery

Product stock, warehouse management, stock movements and delivery tracking in a tenant-isolated structure.

Developer Platform & Multi-Tenant Architecture

API Keys

Tenant-specific keys with plan-based access, copy and revoke functionality.

REST API

Catalogs, products, analytics and leads endpoints with OpenAPI JSON schema.

Signed Webhooks

HMAC SHA-256 payloads, delivery queue, retry mechanism, replay and audit history.

Tenant Isolation

Separate workspaces for catalogs, products, users, media, analytics and leads.

Role System

Owner, admin, editor and viewer permissions with tenant-aware access control.

Custom Domain

White-label publishing on custom domains with tenant logo and brand colors.

Technical Architecture

Current Stack

Next.js 14, React, TypeScript, PostgreSQL, Drizzle ORM, Next-Auth, Next-Intl, Supabase, Tailwind CSS, REST API, modular feature architecture and tenant-aware database design.

Scale Roadmap

Redis, BullMQ, S3 or Cloudflare R2, CDN, API Gateway, Docker, Kubernetes, GitHub Actions, Sentry, Grafana, OpenTelemetry, AI Catalog Builder and Template Marketplace.

Technology Stack
Next.js 14 React TypeScript PostgreSQL Drizzle ORM Supabase Next-Auth Tailwind CSS REST API OpenAPI Webhooks

Continue exploring

Sinan Mintas โ€” Selected systems