DEV Community

ZeRoberto
ZeRoberto

Posted on

I got tired of weather apps lying to me about Romania. So I built my own.

Let me set the scene.

It's a Tuesday morning in Romania. I open a weather app — one of the big ones, you know the type — and it tells me it's going to be a pleasant 18°C, partly cloudy. Great. I step outside. It's 6°C, it's raining sideways, and somewhere in the distance a plastic bag is achieving flight.

This happened one too many times. So I did what any mildly frustrated developer with too much free time does: I opened my code editor instead of filing a complaint.
The problem with "global" weather apps

Most weather apps are built for scale. They cover the whole world, which sounds great, but in practice means Romania gets treated as a rounding error. City coverage is patchy. Forecasts are pulled from models tuned for Western Europe. And the UX? Designed for someone in San Francisco, not someone in Cluj or Constanța.

I wanted something that actually knew Romania. All the cities. The real ones, not just Bucharest and maybe Cluj if you're lucky.
What I built

Vremea Live is a real-time weather app built specifically for Romania. You get current conditions and multi-day forecasts for every major Romanian city — temperature, rain, wind, humidity — all in one clean interface.

But the part I'm most proud of: two weather sources. Open-Meteo and OpenWeatherMap, both available, side by side. You can switch between them and compare. Because sometimes the models disagree, and I think you deserve to know that.

Other things it does:

Available in Romanian and English (toggle in the footer)
Celsius and Fahrenheit switch
Works on desktop and mobile
No account needed, no ads, completely free
Enter fullscreen mode Exit fullscreen mode

We're also launching on Product Hunt this Thursday — would mean the world if you checked it out: Product Hunt launch
How it was built

Solo. Bootstrapped. No VC money, no co-founder, no office. Just me, two weather APIs, Cloudflare, GitHub, and a concerning amount of coffee.

It started as a weekend project — one of those "I'll just hack something together" moments that somehow turns into a real product you use every day. The dual data source feature came from me genuinely not knowing which API to trust, so I added both and let users decide. Turns out that's actually useful.
What's next

Honestly, I'm focused on making the Romanian experience really good before thinking about expanding. Better mobile experience, more detailed hourly forecasts, maybe weather alerts. If you have ideas, I'd love to hear them in the comments.

And if you're in Romania and you've also been betrayed by a weather app — I built this for you. Go check what the sky is actually doing: Vremea Live

— ZeRoberto

Top comments (0)