About
This project is a web-based application designed to provide real-time weather information for various cities around the world. The primary objective is to create a user-friendly interface that allows users to easily search for a city and view its current weather conditions.
Key Features:
- City Search Functionality: Users can input the name of a city to retrieve its weather details.
- Current Weather Display: The application shows essential weather information, including temperature, humidity, and wind speed, along with a descriptive weather condition.
- Temperature Unit Toggle: Users have the option to switch between Celsius and Fahrenheit for temperature readings.
- Responsive Design: The application is designed to be accessible on multiple devices, ensuring a consistent user experience across desktops, tablets, and smartphones.
Technologies Used:
- HTML: For structuring the web pages.
- CSS: For styling the application and enhancing the user interface.
- JavaScript: For implementing dynamic features and handling user interactions.
- Font Awesome: For incorporating icons to improve visual representation.
APIs Used:
- WeatherAPI: Provides real-time weather data for various cities.
- Pexels API: Supplies background images based on the searched city.