Skip to content

Repository files navigation

Weather App

A SwiftUI-based weather application showcasing hourly and daily weather forecasts with a map-based interface for tourist locations.

Features

  • Interactive Tourist Map: Explore tourist locations with annotations and navigation to detailed views.
  • Weather Forecasts: Hourly and daily weather forecasts with dynamic layouts.
  • Custom Utilities:
    • DateFormatterUtils: Formats dates for weather displays.
    • WindDirHelper: Calculates and displays wind direction.
  • Clean Architecture: Organized with Models, ViewModels, and Views for scalability.

Technologies Used

  • Language: Swift
  • Framework: SwiftUI
  • Utilities: Custom helpers for date formatting and wind direction.
  • JSON Parsing: Integrated with PlacesDataModel for dynamic content population.

How to Build and Run

  1. Clone the repository:
    git clone https://github.com/your-username/WeatherApp.git
    cd WeatherApp

About

A SwiftUI-based weather application that provides hourly and daily weather forecasts alongside an interactive map showcasing tourist locations. Features clean architecture, JSON integration, and dynamic UI components.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages