A stylish iOS app that provides personalized outfit recommendations based on real-time weather conditions. Developed by MD Parvez Mosaraf.
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
- 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
-
Requirements:
- Xcode 15+
- iOS 17+
- Weatherstack API key (Free tier available)
-
Setup:
- bash
- git clone (repository name)
- cd WeatherWardrobe
-
Configure API:
- Get free API key from weatherstack.com
- Replace
YOUR_API_KEY
ininfo.Plist
- Enter location manually or use current location
- View current weather conditions
- Get personalized outfit recommendations
- Explore detailed weather metrics
- SwiftUI - UI Framework
- Core Location - Location services
- MapKit - Location search
- Weatherstack API - Weather data
- Combine - Data flow
- Swift Concurrency - Async/await
This project is licensed under the MIT License - see the LICENSE file for details.
- Weatherstack for reliable weather data
- Apple for SwiftUI and Combine frameworks
- SF Symbols for iconography