Skip to content

parvezmosaraf/weather-outfit-ios

Repository files navigation

Weather Wardrobe 🌦️👔

Swift License: MIT

A stylish iOS app that provides personalized outfit recommendations based on real-time weather conditions. Developed by MD Parvez Mosaraf.

App Screenshot Recommendations Screenshot

Table of Contents

📖 Overview

Weather Wardrobe combines real-time weather data with fashion intelligence to help users make optimal clothing choices. The app:

  • Fetches current weather conditions using weatherstack API
  • Provides location-based weather information
  • Generates context-aware outfit recommendations
  • Features a modern, intuitive UI inspired by Apple Weather

✨ Features

  • Location Search with autocomplete
  • Real-time Weather Updates:
    • Temperature
    • Feels-like temperature
    • Humidity
    • Weather condition
  • Smart Outfit Recommendations based on:
    • Current temperature
    • Weather conditions
    • Precipitation probability
  • Modern UI with:
    • Smooth animations
    • Dynamic backgrounds
    • Responsive design
  • Error handling and loading states

💻 Installation

  1. Requirements:

    • Xcode 15+
    • iOS 17+
    • Weatherstack API key (Free tier available)
  2. Setup:

    • bash
    • git clone (repository name)
    • cd WeatherWardrobe
  3. Configure API:

🚀 Usage

  1. Enter location manually or use current location
  2. View current weather conditions
  3. Get personalized outfit recommendations
  4. Explore detailed weather metrics

🛠 Technologies

  • SwiftUI - UI Framework
  • Core Location - Location services
  • MapKit - Location search
  • Weatherstack API - Weather data
  • Combine - Data flow
  • Swift Concurrency - Async/await

🌐 API Reference

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Weatherstack for reliable weather data
  • Apple for SwiftUI and Combine frameworks
  • SF Symbols for iconography

Your simple Donation can encourage me. Send me here (https://buymeacoffee.com/parvezcseou)

About

Modern Weather Outfit Recommendation IOS APP

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages