1 / 2
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
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