We will be undergoing planned maintenance on January 16th, 2026 at 1:00pm UTC. Please make sure to save your work.

Inspiration

I wanted to create something fun and silly while trying out something I never have before.

What it does

This program adds a twist to weather updates. It first figures out your location. Instead of a regular forecast, it displays a quote related to the weather in your location. And I decided to throw in a clicker game with weather-themed buttons, because who doesn't love mindless tapping? If you manage to survive the monotony of clicking, every 100th tap will reward you with a cheesy pun in a message box.

How I built it

OpenWeatherMap API for weather updates. Python - Pygame and tkinter for the interface.

What I learned

I'm a beginner in coding and don't have much experience in the area. I wanted to create something silly to learn about building a user interface. It's my first time making something with an Interactive User Interface. My biggest takeaway from this project was integrating API's with code.

What's next for ClickCast

Instead of an Inbuilt list of quotes and puns, I want to incorporate AI generated ones into the program.

Built With

Share this project:

Updates