IdeaCredIdeaCred

Fastlytics/Fastlytics

78

A modern web app for Formula 1 data analytics, providing race results, standings, and telemetry charts.

What's novel

A modern web app for Formula 1 data analytics, providing race results, standings, and telemetry charts.

Code Analysis

8 files read · 3 rounds

A full-stack Formula 1 analytics platform with real-time session replay (25fps telemetry interpolation), lap-by-lap telemetry charts, tire strategy analysis, head-to-head driver comparisons, championship standings, and a natural-language smart search engine, backed by Supabase auth/storage and a Jol

Strengths

The session replay engine is genuinely impressive — binary-search frame interpolation, locality-hinted nearest-circuit-point search, speed heatmaps, tyre-age tracking, and track-status overlays are all custom-implemented with real algorithms rather than library wrappers. The smart search parser handles multi-word prefix matching, session-type disambiguation, and driver/race alias resolution with confidence scoring, which is non-trivial NLP-lite work done client-side.

Weaknesses

The codebase is extremely large (599 files) with significant duplication between the mobile/ and src/components/mobile/ directories, and the api.ts file is a 51KB monolith mixing type definitions with fetch functions. Test coverage appears thin relative to the codebase size, and the Supabase sync function uses `any` types heavily, reducing type safety in the data pipeline.

Score Breakdown

Innovation
5 (25%)
Craft
70 (35%)
Traction
23 (15%)
Scope
87 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+1

Craft

Ci-3
Tests+8
Polish+3
Releases+0
Has License+5
Code Quality+20
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+5
Has Dependency Mgmt+5

Traction

Forks+12
Stars+6
Hn Points+0
Watchers+3
Early Traction+0
Devto Reactions+0
Community Contribs+2

Scope

Commits+8
Languages+8
Subsystems+10
Bloat Penalty+0
Completeness+7
Contributors+6
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

96

Contributors

2

Files

613

Active weeks

13

TestsCI/CDREADMELicenseContributing

Repository

Language

TypeScript

Stars

4

Forks

3

License

AGPL-3.0