DEV Community

Flexfusion
Flexfusion

Posted on

โ„๏ธ I Built a Free Snow Day Calculator โ€” Hereโ€™s How (and Why)

Hey everyone ๐Ÿ‘‹,

As a web developer, I wanted to work on a fun side project that also helps people. Growing up, I always loved the idea of waking up and wondering: โ€œWill school be canceled today because of snow?โ€ So, I decided to turn that nostalgia into a little web app: Snow Day Calculator ๐Ÿš€.

๐ŸŒจ๏ธ What It Does

The tool is super simple:

You enter your location โ„๏ธ

It checks weather data โ˜๏ธ

Then it gives you a prediction on the chances of a snow day.

Itโ€™s completely free, lightweight, and works on both desktop and mobile.

โš™๏ธ How I Built It

Frontend: Vanilla HTML, CSS, and JavaScript (no heavy frameworks โ€” I wanted it fast).

Hosting: Netlify โ€” great for free deployments.

Performance: Optimized for Core Web Vitals (FCP/LCP ~1.7s ๐Ÿš€).

Fun factor: Tried to keep it playful yet useful.

๐Ÿ› ๏ธ Lessons Learned

Even small projects benefit a lot from performance optimization โ€” lazy-loading images, reserving space for elements to reduce layout shift, and preloading fonts made a big difference.

Building something fun makes it way easier to actually finish the project.

Sharing projects like this is a great way to improve as a developer (and get feedback from the community!).

๐Ÿ”— Try It Out

๐Ÿ‘‰ You can try the app here: Snow Day Calculator

Would love feedback, feature requests, or even bug reports. Thinking about adding:

Different regionsโ€™ school calendars

More accurate weather models

A little fun animation for snow ๐ŸŒจ๏ธ

๐Ÿ’ฌ Question for the community: Whatโ€™s a small/fun project youโ€™ve built recently just for the joy of it?

Top comments (0)