Codalyst Tech
SaaS ProductLive Demo

Analytica

SaaS analytics dashboard with real-time metrics, revenue tracking, and user management

Client

Interactive Demo

Next.js 16TypeScriptTailwind CSS v4RechartsFramer Motion+1 more
Analytica project

5 fully built

Pages

Dark + Light

Theme modes

4 variants

Chart types

The Problem

What needed solving

A growing SaaS company needs a centralised analytics platform to track MRR, user behaviour, churn risk, and revenue trends , all in one place, without stitching together multiple tools.

The Solution

How we approached it

A full multi-page analytics dashboard with live KPI cards, interactive revenue charts, cohort analysis, a user management table with detail dialogs, a report runner, and a full settings panel including API keys, billing, and invoices.

Technical Approach

How we built it

Analytica is a true multi-page Next.js app — not a single-page React app with tab switching. Each dashboard section (Overview, Revenue, Users, Reports, Settings) is a dedicated route under a shared persistent layout. The sidebar renders once and persists across navigation while page content swaps via the App Router, giving the demo the feel of a production SaaS product rather than a component showcase.

All data visualisations are powered by Recharts, configured with custom tooltip components, gradient fills, and responsive containers that adapt from full-width desktop panels to compact mobile cards. The revenue chart uses a ComposedChart combining Area and Bar layers to display both absolute values and month-over-month trends in a single view — a pattern common in real analytics tools that required careful dual-axis alignment to implement without visual clutter.

Dark and light mode are implemented via a CSS class toggle on the root element, with all colour values — including chart fills, tooltip backgrounds, and sidebar hover states — defined as CSS custom properties. This means every colour switches simultaneously on mode change without any flash-of-unstyled-content, and the selected theme persists across sessions via localStorage.

Outcomes

What we delivered

A production-grade analytics dashboard demo that prospective clients can explore live to understand the depth of UI/UX and feature completeness we deliver.

Dark and light mode with proper contrast across all pages

Collapsible sidebar with localStorage persistence

User detail modals, report dialogs, and invoice table

CTA flow connecting to Codalyst Tech estimate/contact

Technologies Used

Next.js 16TypeScriptTailwind CSS v4RechartsFramer MotionLucide

See it live

This is a fully interactive demo, not a static mockup. Click around, try all the features.

Open Analytica Demo

analytica.codalyst-tech.com

Want Something Like This?

We build production-quality products for clients worldwide: SaaS dashboards, POS systems, AI tools, and more.