<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Utkarsh Dashora</title>
    <description>The latest articles on DEV Community by Utkarsh Dashora (@utkarsh_dashora_0770b784e).</description>
    <link>https://dev.to/utkarsh_dashora_0770b784e</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3876337%2F87ca220f-395a-4cce-9fee-92632965cf01.png</url>
      <title>DEV Community: Utkarsh Dashora</title>
      <link>https://dev.to/utkarsh_dashora_0770b784e</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/utkarsh_dashora_0770b784e"/>
    <language>en</language>
    <item>
      <title>🏏 Building "Mivora": A High-Performance IPL Stadium Live Dashboard</title>
      <dc:creator>Utkarsh Dashora</dc:creator>
      <pubDate>Mon, 13 Apr 2026 11:52:09 +0000</pubDate>
      <link>https://dev.to/utkarsh_dashora_0770b784e/building-mivora-a-high-performance-ipl-stadium-live-dashboard-187e</link>
      <guid>https://dev.to/utkarsh_dashora_0770b784e/building-mivora-a-high-performance-ipl-stadium-live-dashboard-187e</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafiqfk6x63fkkkyeromy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafiqfk6x63fkkkyeromy.png" alt=" " width="800" height="370"&gt;&lt;/a&gt;🚀 The Vision&lt;br&gt;
During the peak of the IPL season, I wanted to create something that wasn't just another score app. I wanted to capture the vibe of being in the stadium—the energy, the congestion, and the real-time pulse of the crowd.&lt;/p&gt;

&lt;p&gt;Enter Mivora: a premium, glassmorphic dashboard designed for match-day attendees to monitor stadium facilities and live match status in real-time.&lt;/p&gt;

&lt;p&gt;🎨 Design Language: "Obsidian Neon"&lt;br&gt;
The UI is the star of the show. I moved away from boring light themes to a deep, immersive Obsidian Neon aesthetic.&lt;/p&gt;

&lt;p&gt;Key Design Pillars:&lt;br&gt;
Dynamic Glassmorphism: Using backdrop-filter: blur(20px) combined with subtle grain textures to create a high-end feel.&lt;br&gt;
Status-Responsive Glows: The components aren't static. They use CSS variables to change their neon accent colors based on wait times:&lt;br&gt;
💎 Cyan (Smooth): Low entry wait.&lt;br&gt;
🟠 Amber (Busy): Moderate crowd.&lt;br&gt;
🔴 Rose (Congested): Peak stadium load.&lt;br&gt;
Animated Cyber-Mesh: A moving background grid that adds depth without distracting from the match data.&lt;br&gt;
⚙️ Technical Blueprint&lt;br&gt;
The app is built for speed and responsiveness, catering to fans on the move.&lt;/p&gt;

&lt;p&gt;React 19 &amp;amp; Vite: Leveraging the latest React features and lightning-fast Vite builds.&lt;br&gt;
Vanilla CSS Architecture: No heavy UI frameworks. Everything is custom-built with CSS variables and keyframe animations for maximum performance.&lt;br&gt;
Live Data Simulation: Implemented custom useEffect hooks to simulate fluctuating crowd dynamics across stadium gates, fan zones, and concessions.&lt;br&gt;
☁️ Cloud-Native Deployment&lt;br&gt;
Mivora is fully containerized using a multi-stage Dockerfile and deployed to Google Cloud Run. This ensures the app stays responsive even when thousands of fans hit it during a CSK vs MI final!&lt;/p&gt;

&lt;p&gt;bash&lt;br&gt;
gcloud run deploy mivora --source . --port 8080 --region us-central1&lt;br&gt;
💼 Lessons Learned&lt;br&gt;
This project taught me the importance of Visual Feedback in real-time dashboards. By using colors and pulses to communicate "busy-ness" levels, we can guide crowd movement much more effectively than with just numbers alone.&lt;br&gt;
🌐 Live Demo:&lt;br&gt;
&lt;a href="https://mivora-766611966558.us-central1.run.app/" rel="noopener noreferrer"&gt;https://mivora-766611966558.us-central1.run.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💻 GitHub:&lt;br&gt;
&lt;a href="https://github.com/UtkarshDashora/Mivora_IPL_Live" rel="noopener noreferrer"&gt;https://github.com/UtkarshDashora/Mivora_IPL_Live&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check out the code here: GitHub Repository (Work in progress)&lt;/p&gt;

&lt;p&gt;Built with ❤️ by Utkarsh Dashora&lt;/p&gt;

&lt;h1&gt;
  
  
  Hack2Skill #GoogleCloud #CloudRun #ReactJS #Vite #WebDev #UIUX #IPL #ProjectLaunch #OpenToWork #react #webdev #vite #cricket #ipl #css #uidesign
&lt;/h1&gt;

</description>
      <category>css</category>
      <category>showdev</category>
      <category>sideprojects</category>
      <category>ui</category>
    </item>
    <item>
      <title>Kinetic Stadium: Real-Time Digital Twin for Smart Stadiums</title>
      <dc:creator>Utkarsh Dashora</dc:creator>
      <pubDate>Mon, 13 Apr 2026 09:44:09 +0000</pubDate>
      <link>https://dev.to/utkarsh_dashora_0770b784e/kinetic-stadium-real-time-digital-twin-for-smart-stadiums-2ipg</link>
      <guid>https://dev.to/utkarsh_dashora_0770b784e/kinetic-stadium-real-time-digital-twin-for-smart-stadiums-2ipg</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdwxfuqgwx5hyommbj823.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdwxfuqgwx5hyommbj823.png" alt=" " width="800" height="381"&gt;&lt;/a&gt;Stadiums are no longer just physical spaces—they are dynamic systems filled with real-time interactions.&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;Kinetic Stadium&lt;/strong&gt;, a digital twin platform that transforms how large-scale venues manage crowds, reduce wait times, and improve overall fan experience.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 Problem
&lt;/h2&gt;

&lt;p&gt;Large stadiums face challenges like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Crowd congestion&lt;/li&gt;
&lt;li&gt;Long waiting times at concessions&lt;/li&gt;
&lt;li&gt;Difficulty in tracking movement&lt;/li&gt;
&lt;li&gt;Lack of real-time decision-making tools&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💡 Solution: Kinetic Stadium
&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;real-time digital twin system&lt;/strong&gt; that visualizes crowd movement and provides actionable insights.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚙️ Tech Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Frontend: React + Vite&lt;/li&gt;
&lt;li&gt;Backend: Node.js&lt;/li&gt;
&lt;li&gt;Database: Firebase Realtime Database&lt;/li&gt;
&lt;li&gt;Deployment: Google Cloud Run&lt;/li&gt;
&lt;li&gt;Containerization: Docker&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔥 Key Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  🔹 Real-Time Crowd Monitoring
&lt;/h3&gt;

&lt;p&gt;Live crowd density updates with sub-second latency.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔹 Smart Crowd Flow
&lt;/h3&gt;

&lt;p&gt;Hotspot detection to prevent congestion before it happens.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔹 Friend Finder
&lt;/h3&gt;

&lt;p&gt;Locate friends easily inside large venues.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔹 Smart Concessions
&lt;/h3&gt;

&lt;p&gt;Data-driven insights to reduce waiting times.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧪 Architecture Overview
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;React UI visualizes real-time data&lt;/li&gt;
&lt;li&gt;Firebase streams live updates&lt;/li&gt;
&lt;li&gt;Node.js handles backend logic&lt;/li&gt;
&lt;li&gt;Docker ensures scalability&lt;/li&gt;
&lt;li&gt;Cloud Run enables seamless deployment&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🌐 Live Demo
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://kinetic--system-766611966558.asia-south1.run.app/" rel="noopener noreferrer"&gt;https://kinetic--system-766611966558.asia-south1.run.app/&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  💻 GitHub Repository
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://github.com/UtkarshDashora/Kinetic__System" rel="noopener noreferrer"&gt;https://github.com/UtkarshDashora/Kinetic__System&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 Future Improvements
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;AI-based crowd prediction&lt;/li&gt;
&lt;li&gt;IoT integration (sensors)&lt;/li&gt;
&lt;li&gt;Mobile app for attendees&lt;/li&gt;
&lt;li&gt;Advanced analytics dashboard&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🙌 Conclusion
&lt;/h2&gt;

&lt;p&gt;Kinetic Stadium is my vision for the future of &lt;strong&gt;smart venues and real-time systems&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If you found this interesting, feel free to give feedback or connect with me!&lt;/p&gt;




&lt;h1&gt;
  
  
  GoogleCloud
&lt;/h1&gt;

&lt;h1&gt;
  
  
  react #node #firebase #cloud #webdev
&lt;/h1&gt;

</description>
      <category>iot</category>
      <category>react</category>
      <category>showdev</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
