Skip to content
SK

company project · ongoing

StackLogix Analytics Demo

Full-featured jewelry retail analytics and AI demo — forecasting, inventory, marketing, purchase assistant with approval workflow, ML monitoring, and Excel-driven KPIs.

React 18
TypeScript
Vite
shadcn/ui
TanStack Query
Recharts
FastAPI
SQLAlchemy
pandas
Groq AI

Reports & Dashboard — Sales analytics

StackLogix analytics demo sales dashboard with trend charts, channel breakdown, and gross profit distribution

Problem

Jewelry businesses needed a compelling demo showcasing AI forecasting, inventory intelligence, and analytics capabilities for sales and investor presentations.

Solution

Built StackLogix Dubai demo with multi-pillar analytics dashboard, ML forecasting, purchase assistant with approval workflow, Excel import/export hooks, and StackSense AI chat.

Architecture

React 18 + TypeScript + Vite + shadcn/Radix UI frontend with TanStack Query. FastAPI backend with SQLAlchemy, pandas, Groq AI, and Parquet data storage.

Business Impact

Demonstrates StackLogix product capabilities for jewelry retail analytics, forecasting, and AI-driven decision support.

Technical Decisions

  • FastAPI + Parquet for performant analytics data serving
  • TanStack Query for dashboard data fetching and caching
  • shadcn/ui for consistent demo UI components

Feature Breakdown

Analytics Dashboard
ML Forecasting
Purchase Assistant
Inventory Module
Marketing Analytics
StackSense AI Chat
Excel Hooks

Responsibilities

  • Built multi-pillar analytics dashboard with forecasting and inventory modules
  • Implemented purchase assistant with approval workflow UI patterns
  • Developed Excel import/export hooks and ML model accuracy monitoring
  • Integrated StackSense AI chat and marketing analytics views

Challenges

  • Balancing demo richness with maintainable mock/real data pipelines
  • Integrating ML forecasting visuals with Excel-driven KPI data sources

Performance Considerations

  • Parquet columnar storage for analytics queries
  • TanStack Query caching for dashboard widgets

Lessons Learned

  • Demo platforms need clear separation between showcase data and production APIs
  • Approval workflow UI patterns reuse well across analytics and operational modules

Related Engineering Library