Skip to content

parthtyagi9/Scanalytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Scanalytics: AI-Native Custom Analytics Platform

Status License Python FastAPI PostgreSQL Docker Next JS React TailwindCSS

"The analytics platform that adapts to you, not the other way around."

Traditional analytics tools (such as Google Analytics, Mixpanel) force you to adapt your data to their schema. We invert the process. You describe your business, and our AI generates a custom-tailored SDK and automatically builds a dashboard relevant to your specific goals.


How It Works

  1. Describe: You tell us about your product (e.g., "We are a Netflix for Cats").
  2. Generate: Our AI Architect builds a custom JavaScript SDK for you (e.g., analytics.trackCatMeow()).
  3. Integrate: You copy-paste the generated SDK into your app.
  4. Visualize: As data flows in, our AI Analyst writes custom SQL queries to generate insights instantly.

Tech Stack

Component Technology Description
Frontend Next.js, React, Tailwind Dynamic dashboard rendering engine.
Backend Python, FastAPI High-performance async API for real-time ingestion.
Database PostgreSQL (JSONB) "Schema-less" storage using JSONB for universal compatibility.
Infrastructure Docker Containerized database for easy setup.
AI Engine Gemini / LLMs Generates SDK code and writes SQL queries on the fly.

Architecture

The system relies on a "Generic Storage, Custom Interface" design:

graph LR
    User[User Website] -->|Custom SDK| API[FastAPI Gateway]
    API -->|Raw JSON| DB[(Postgres JSONB)]
    AI[AI Engine] -->|SQL Queries| Config[Insights Config]
    DB -->|Execute SQL| Dashboard[User Dashboard]
    Config --> Dashboard
Loading

TRY IT OUT

https://scanalytics.tech

About

Repo for Scanalytics - AI powered Analytics app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •