Replacement Guide

How to Build Your Own Preset

Replace Preset with a custom build. AI-Native BI Built on Apache Superset™

Weekend Project
33 features4 integrationsOne weekend

Estimated Timeline

Based on 33 features at Weekend Project difficulty, expect about One weekend with AI-assisted development.

1
Setup & scaffolding
2 hours
2
Core features
4-6 hours
3
Polish & deploy
2 hours

Recommended Tech Stack

Next.js 14

Full-stack React framework with API routes and server components

Supabase

PostgreSQL database, auth, and real-time subscriptions

Tailwind CSS

Utility-first styling for rapid UI development

Key Features to Replicate

Top features across 8 categories. See all 33 features

Dashboarding(5 features)

Drag-and-Drop Dashboard Builder

Intuitive interface to create dashboards without coding

Interactive Dashboards

Fully interactive dashboards for seamless data exploration

No-Code Chart Builder

Build charts without writing code

Unlimited Dashboards and Charts

Create unlimited dashboards and charts without restrictions

Visualization Types

Over 40 visualization types available for data representation

Integration(5 features)

API AccessPremium

Programmatic access to Preset via APIs

dbt IntegrationPremium

Integrate with dbt for data transformation workflows

Embedded AnalyticsPremium

Embed interactive analytics directly into internal tools and customer applications

Embedded Dashboard Viewer LicensesPremium

Allow external users to access embedded dashboards without a Preset account with limited interactive capabilities

SCIM IntegrationPremium

User provisioning and management via SCIM protocol

Support(5 features)

Dedicated Slack SupportPremium

Dedicated support channel via Slack for enterprise customers

Enterprise Customer SupportPremium

Enterprise-grade customer support

Enterprise SLAPremium

Service level agreements for enterprise customers

In-Depth Documentation and Tutorials

Comprehensive documentation and learning resources

Standard Customer SupportPremium

Standard tier customer support

Deployment(4 features)

Cloud-Hosted Analytics

Fully managed analytics hosted in the cloud

Managed Private CloudPremium

Deploy Preset on a managed private cloud infrastructure

Multi-Region SupportPremium

Deploy dashboards across multiple geographic regions

On-Premises DeploymentPremium

Deploy Preset on-premises for data sovereignty and control

Security(4 features)

Audit Logs and Usage MetricsPremium

Track and monitor usage and access to dashboards and data

Database Connection via SSH TunnelsPremium

Securely connect to databases using SSH tunnels

Role-Based Access Controls (RBAC)Premium

Control user permissions and access to dashboards and data

Single Sign-On (SSO)Premium

Enterprise authentication via SSO

AI(2 features)

AI ChatbotAI

Ask questions about your data and get ranked tables and insights through conversation directly from dashboards

MCP (Model Context Protocol)AI

AI solution for building insights with charts and dashboards through conversation

Performance(2 features)

Chart and Dashboard Cache

Caching layer for improved performance of charts and dashboards

Dataset-Centric Approach

Create dashboards immediately from datasets with only relevant columns for fast, performant queries

Query(2 features)

Collaborative SQL Editor

Shared SQL editor for team collaboration

SQL IDE

SQL editor for analysts to run ad-hoc queries

Cost Calculator

Keep Paying Preset

Monthly$25/mo
Yearly$300/yr
5-Year Total$1.5k

Build It Yourself

Est. Build Time~2 hrs
Hosting$20/mo
DifficultyVery Easy

Total Cost Comparison

1 YearSave $60
SaaS
$300
DIY
$240
3 YearsSave $180
SaaS
$900
DIY
$720
5 YearsSave $300
SaaS
$1.5k
DIY
$1.2k

DIY hosting estimate based on Vercel + Supabase free/pro tiers (~$20/mo). Build time estimated from 33 features at very easy complexity.

Ready to Build?