#Application Name - WeatherInfo
##Prerequisites
- Xcode 12.0+
- iOS 14.0+
- Get openweathermap api key from (https://openweathermap.org/api)
##Technology stack
- Application Architecture - MVVM-C-RxSwift
- Programing language - Swift
- Data base - CoreData(Sqlite)
- Dependency manager - CocoaPod
##Features
- User registration and Login.
- User Profile.
- Get user's current location.
- Based on user's current location show today's weather information as well as 4 days weather forecast.
- Save user's data in code data.
##TODO
- Move "Core data" classess to related folders
- Show animation in Signup/login text Fileds if user enter wrong input.
- Show picker to select gender in signup screen.
- Check and handle Network connection logics.
- Write unit and UI tests
###Known Issues
- On signup screen sometime password texfield does not take input after display strong password. (soultuion - https://stackoverflow.com/questions/55378639/strong-password-autofill-appears-in-ios-simulator)