About this project

ClickStream Analytics Platform is an interactive Streamlit application for real-time click tracking and user behavior analytics. It captures every user click instantly and provides live metrics, visualizations, and advanced behavioral analysis. Key features include: - Real-time click tracking with instant capture of all user interactions - Interactive dashboard displaying live metrics and Plotly-based visualizations - Session management that uniquely tracks user sessions - Advanced analytics including heatmaps, conversion funnels, and engagement metrics - CSV data export for reporting - Individual user activity monitoring showing detailed journey tracking The application uses SQLite as its data storage layer, making it lightweight and self-contained without requiring external database infrastructure. Tech stack: Streamlit (frontend), Plotly (visualization), SQLite (database), Python 3.8+. Typical use cases cover website analytics and monitoring, user behavior research, A/B testing analysis, conversion funnel optimization, and user engagement tracking. Project structure is minimal with a main app.py entry point, utils.py for backend logic, and a data/ directory for the SQLite database.