Skip to content

Latest commit

Β 

History

History
36 lines (29 loc) Β· 2.17 KB

File metadata and controls

36 lines (29 loc) Β· 2.17 KB

DFR Banner

Data Dashboard

Engineering Frontend and Data Visualization

PM - Sai Chauhan

πŸ‘₯ Contributors

Back-end

Front-end

πŸš€ Description

The Web Dashboard is a comprehensive platform designed for the analysis and visualization of racing session data. It integrates with a PostgreSQL database to provide advanced tools for quadrant analysis, driver comparisons, and live session dashboards.

The platform enables team members to examine entire sessions, allowing drivers and engineers to make data-driven decisions that optimize performance. The project is developed using modern web technologies to ensure a responsive, efficient, and user-friendly experience.

πŸ—οΈ Architecture

  • Front-end: Next.js with shadcn/ui (utilizing Tailwind CSS)
    • ✨ Provides a responsive and interactive user interface.
  • Back-end: Flask (Python)
    • 🐍 Manages data processing, API endpoints, and server-side functionality.

πŸ’‘ Key Features

  • Live Data Visualization: Real-time monitoring of RPM, Speed, and Engine Temperature with line graphs and dials for rapid comparison.
  • Driver & Track Comparison: Overlay graphs for driver or track comparisons to evaluate performance.
  • AI Analysis Mode: Advanced AI-driven insights for deeper session analysis.
  • User Preferences & Collaboration: Personalized dashboards and the ability for users to add notes and comments for team collaboration.
  • Detection & Alerts: Identify vehicle issues such as damage or pit stops.
  • Lap Time Estimation: Predict lap times for new routes or tracks.

🎯 Objective

To provide a platform that supports data-driven performance optimization in racing sessions, enabling teams to make informed decisions and improve overall efficiency and outcomes.