Adds visitor dashboard and related features

This commit is contained in:
2026-06-28 06:41:23 +00:00
parent a7cccbf170
commit 77d1c04d86
35 changed files with 1938 additions and 8 deletions
+29
View File
@@ -0,0 +1,29 @@
export interface StatsSummary {
total_unique_visitors: number;
}
export interface TimeSeriesPoint {
date: string;
unique_visitors: number;
}
export interface GeoStat {
country: string;
country_code: string;
latitude: number | null;
longitude: number | null;
visitors: number;
}
export interface ParseProgress {
file: string;
current: number;
total: number;
}
export interface ParseResult {
files_processed: number;
rows_inserted: number;
}
export type TimePreset = 'yesterday' | '7d' | '30d' | '90d' | 'year' | 'custom';