The Mobile Weather Forecast App is a feature-rich application developed using React and React Redux, incorporating the OpenWeather API. Its goal is to provide real-time weather information and forecasts to users. Designed specifically for mobile devices, this app offers a responsive and intuitive user interface, allowing users to conveniently access accurate weather data while on the go.
• React.js Framework. • React-Redux. • MUI Library. • Adaptive and Responsive Application Design. • Restful APIs with OpeanWeather.
To run the Mobile Weather Forecast App locally, follow these steps:
git clone [email protected]:imnkywf/weather-forecast-app.git
cd weather-forecast-app
npm install
https://openweathermap.org/api
npm start
Users can retrieve detailed information about the weather, including temperature, wind speed, humidity, and more.
The app continuously fetches data from the OpenWeather API, ensuring that the weather information is up-to-date.
The application offers a user-friendly and intuitive interface, making it easy for users to see the details and retrieve the desired weather information.
The app detects the current time and adjusts the background image to reflect the corresponding day or night theme.
To cope with the delayed activation process and limited request times of the OpenWeather API, it is necessary to store the retrieved data during the development stages of the Weather Forecast Application, ensuring efficient progress and reducing reliance on real-time API responses.
Day Time
Night Time