/Snowmaking-Weather

Detailed weather forecasts specifically tailored for snowmaking operations

Primary LanguageJavaScript

Snowmaking Weather

Welcome to the Snowmaking Weather project! This application provides detailed weather forecasts specifically tailored for snowmaking operations. It leverages data from the Open-Meteo API to deliver accurate and timely weather information, ensuring optimal snowmaking conditions.

Unique Features

  • Hourly and Daily Forecasts: Switch between hourly and daily views to get the most relevant weather data for your snowmaking needs.
  • Wet Bulb Temperature Calculation: Automatically calculates the wet bulb temperature, a critical factor in snowmaking.
  • Snow Quality Indicator: Provides a clear indication of snow quality based on the wet bulb temperature.
  • Interactive Snowflakes: Enjoy a visually appealing snowflake animation that enhances the user experience.
  • Unit Toggle: Easily switch between Celsius and Fahrenheit to view temperature data in your preferred unit.
  • Location-Based Forecasts: Fetch weather data based on your current location or search for a specific location.

Live Demo

Check out the live demo of the project here.

How to Use

  1. Toggle Units: Use the unit switch to toggle between Celsius and Fahrenheit.
  2. Search Location: Enter a location in the search bar to fetch weather data for that area.
  3. View Forecasts: Switch between hourly and daily forecasts using the provided buttons.
  4. Monitor Snow Quality: Keep an eye on the snow quality indicator to determine the best times for snowmaking.

Technologies Used

  • JavaScript: Core logic for fetching and displaying weather data.
  • HTML/CSS: Structure and styling of the application.
  • Open-Meteo API: Source of weather data.
  • Nominatim API: For location search functionality.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License.


Enjoy making snow with Snowmaking Weather!