WeatherWise – iOS Weather Activity Recommendation App

Overview

WeatherWise is an iOS app that monitors local weather conditions and sends notifications when the weather is ideal for outdoor activities. Built with SwiftUI and CoreLocation, it provides real-time weather updates using OpenWeatherMap API. The app features automatic location detection, detailed weather metrics (temperature, humidity, wind speed), and customizable notification settings. WeatherWise helps users take advantage of perfect weather conditions for outdoor activities by proactively alerting them.

Built with

  • Swift
  • SwiftUI
  • CoreLocation
  • UserNotifications
  • URLSession
  • OpenWeatherMap API
  • Xcode
  • iOS
  • JSON Decoding
  • MVVM Architecture