Inspiration
I was inspired by the idea of creating an application with some basic APIs. I do some home automation related projects occasionally and it really got me excited on the idea of building out the UIs with the help of Bolt to get it done fast and look great (especially when I'm only creating the project for this one need so building out a lot myself tends to slow me down and I don't even try with the UI but this looks amazing).
What it does
Calls open-meteo to get back geocoding related logic around long and lat which is then used with open-meteo for getting back the weather. The app uses the weather_code and some elements like precipitation, cloud coverage, and wind speed to generate animations used then on the site. It's a neat way to visualize the current weather. It updates every 5 minutes.
How we built it
Entirely done with a single Bolt.new prompt. It just build the entire thing for me and spat out an amazing looking application for seeing my weather. I used ChatGPT to outline my requirements such that they were structured prior to the one prompt.
Challenges we ran into
The only things I had to fix here were the Celsius and Fahrenheit were reversed for the button so it showed C when F was shown and it was confusing. It was a simple change I made myself to fix in the code. Additionally I changed the displayed precipitation for storm to be rain vs hail for the preview.
Accomplishments that we're proud of
I'm amazed with how easy it is to get started and build out something neat.
What we learned
I learned that I really should rely on these tools for building out smaller hobby projects of mine as they get the job and they look great.
What's next for Weather View, a Bolt One Shot Prompt Application
Nothing really, it's a neat enough project on its own and not something I'd probably invest further in but I likely will use it occasionally.
Built With
- bolt.new
- chatgpt
Log in or sign up for Devpost to join the conversation.