Case study · Flagship build

Raydar.

An AI-assisted commerce intelligence system that turns fragmented trend, market, and product evidence into structured, explainable decisions — built for my own digital-design business.

Public demo · live, synthetic data Private operating system · real shop data, not public Source code · public on GitHub

The problem

More information wasn't the answer.

A digital-design business generates a constant stream of market signals, competitor moves, and performance data. The real constraint was never a shortage of information — it was turning those scattered inputs into one consistent decision about what deserved production time.

The system

A decision system, not a trend dashboard.

Rather than another analytics dashboard, Raydar structures evidence, applies deterministic scoring logic, explains the reasoning behind every score, and carries an approved opportunity through a complete workflow — from research through launch and performance review.

1. Signals
Market, competitor, and trend signals come in from multiple sources.
2. Evidence
Signals are structured into comparable, normalized evidence.
3. Scoring
Evidence is scored by deterministic code — not an LLM guess.
4. AI interpretation
AI summarizes evidence and surfaces patterns worth a human's attention.
5. Human approval
A person makes the call on what's worth building. The model doesn't get the final vote.
6. Pipeline
Approved opportunities move through a tracked production pipeline.
7. Launch
The product ships.
8. Performance
Real results feed back into the next round of decisions.

How it scores

Eight weighted dimensions, explained every time.

Every opportunity is scored the same way, so patterns are comparable and the reasoning behind a recommendation is never a black box.

Demand
20%

How much real buyer demand the evidence supports.

Trend momentum
15%

Whether the signal is accelerating or fading.

Repeatability
15%

Can this become a repeatable product line, not a one-off.

Customization
15%

Room for variation without diluting the core idea.

Product fit
15%

How well it fits the shop's actual capabilities.

Competition gap
10%

Room in the market versus how saturated it already is.

Confidence
10%

How strong and independent the supporting evidence is.

Saturation risk
−10%

A penalty applied when a space is already crowded.

Human-in-the-loop

Code calculates. AI interprets. Humans decide.

"The hardest part of AI product design is deciding where AI should stop. Useful automation isn't measured by how much human judgment it removes."

Public vs. private

What's public, what stays private.

Raydar runs in two modes on the same underlying product — the public demo restricts what's visible, it doesn't diverge into a separate app.

Public demo

The interface and product logic you can click into right now, running on synthetic, anonymized data. No live LLM calls, nothing persisted.

Private operating system

The full version I actually run day-to-day — real evidence, real sources, and real shop data. Not exposed publicly.

Source code

The public demo's code is open on GitHub, built with Next.js, TypeScript, React, and Recharts, deployed on Vercel.

Next.js TypeScript React Recharts Vercel

Built & owned by

Rachel Beecham

Systems-minded builder combining business ownership with hands-on AI software engineering. Want to talk about how this was built?