Skip to content

babakere/TouristWeatherApp

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages