<?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: Rotimi Olasehinde</title>
    <description>The latest articles on DEV Community by Rotimi Olasehinde (@timi-g).</description>
    <link>https://dev.to/timi-g</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3881614%2Fb4d3e44a-cdaf-44d6-9d81-35d56d32fc32.png</url>
      <title>DEV Community: Rotimi Olasehinde</title>
      <link>https://dev.to/timi-g</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/timi-g"/>
    <language>en</language>
    <item>
      <title>Football Fan Time</title>
      <dc:creator>Rotimi Olasehinde</dc:creator>
      <pubDate>Sat, 11 Jul 2026 20:57:37 +0000</pubDate>
      <link>https://dev.to/timi-g/football-fan-time-4kg4</link>
      <guid>https://dev.to/timi-g/football-fan-time-4kg4</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/challenges/weekend-2026-07-09"&gt;Weekend Challenge: Passion Edition&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  TEAM Members
&lt;/h2&gt;

&lt;p&gt;timi-g&lt;br&gt;
dev_chronicles&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;A fan-style football time app that announces the current time in a bold, stadium-like voice experience. It identifies a standout football player for the chosen match or competition and speaks the time in a playful, match-day style.&lt;/p&gt;

&lt;p&gt;The app was built to turn a simple clock into something more exciting for football fans, combining live AI player selection with voice synthesis for a memorable announcement experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;A local web app demo is &lt;a href="https://fan-time.vercel.app/" rel="noopener noreferrer"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;The project code is in this &lt;a href="https://github.com/Timi-G/fanTime" rel="noopener noreferrer"&gt;repository&lt;/a&gt; and includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Python Flask app for the web interface&lt;/li&gt;
&lt;li&gt;Groq-powered player selection&lt;/li&gt;
&lt;li&gt;ElevenLabs voice synthesis&lt;/li&gt;
&lt;li&gt;Audio and transcript download support&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I built the app as a lightweight Flask web experience where a user enters a major football event, and the app uses Groq to identify a standout player for that event. It then generates a short announcement that says the time and uses ElevenLabs to turn the announcement into audio.&lt;/p&gt;

&lt;p&gt;The interface is designed to feel like a fan experience, with a stadium-inspired layout and audio playback. I also added persistence so the last generated announcement and its files are retained between requests.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;Best Use of ElevenLabs&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>ai</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
