analytics-dashboard

Track API usage, page views, and user sessions in FastAPI and React apps.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/Holymir/liquid-arc --skill analytics-dashboard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analytics-dashboard
Source: https://github.com/Holymir/liquid-arc/tree/main/.claude/skills/frontend-skills/analytics-dashboard
Command: npx skills add https://github.com/Holymir/liquid-arc --skill analytics-dashboard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires recharts, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the seamless integration of comprehensive analytics and usage tracking into FastAPI and React applications, providing deep insights into user behavior and feature adoption.

Core Features & Use Cases

  • Backend Integration: Automatically tracks API requests, page views, and user sessions with dedicated models, middleware, and services.
  • Frontend Dashboard: Delivers an enterprise-grade React dashboard featuring KPI cards, trend charts, and user activity tables, styled with the enterprise-ui skill.
  • Use Case: A SaaS platform can use this Skill to monitor daily active users, track which features are most popular, and identify potential performance bottlenecks in their API.

Quick Start

Integrate the analytics-dashboard skill into your FastAPI + React project to start tracking user activity.

Frequently Asked Questions about analytics-dashboard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add API usage tracking and user session monitoring to a FastAPI backend?

To add API usage tracking to FastAPI, you implement dedicated data models and request tracking middleware. This automatically captures API requests, page views, and user sessions for your application.

What is the best way to build a React analytics dashboard for visualizing application usage?

Building a React analytics dashboard involves using charting libraries like recharts to visualize aggregated data. This Skill provides frontend components featuring KPI cards, trend charts, and user activity tables.

Can I use this analytics solution to monitor daily active users and feature adoption in my SaaS platform?

Yes, you can monitor daily active users and feature adoption in a SaaS platform. The solution captures user behavior metrics and provides aggregation services to identify popular features and API bottlenecks.

Do I need the recharts library to display the analytics data in my React application?

Yes, you need the recharts library to display analytics data in your React application. It serves as the underlying dependency for rendering the trend charts and visualizing the aggregated usage metrics.

How does request tracking middleware capture API usage for FastAPI applications?

Request tracking middleware captures API usage by intercepting incoming HTTP requests in FastAPI. It logs page views and user session data, passing the information to aggregation services for processing.