A lightweight analytics system with a JavaScript client and Go backend using ClickHouse for storage.
- Lightweight JS client (<1.5KB)
- Automatic page view tracking
- Custom event tracking
- User identification
- Geolocation enrichment
- High-performance ClickHouse storage
- Frontend: TypeScript
- Backend: Go
- Database: ClickHouse
- Geolocation: EchoIP
- Deployment: Docker Compose