Welcome to WeatherWise, your go-to weather web application for up-to-date weather information based on city names. Stay informed about the current conditions, forecasts, and more, all in a sleek and user-friendly interface.
- City-Based Weather: Get accurate weather updates for any city around the world.
- Real-Time Data: Receive real-time weather information to plan your day effectively.
- Responsive Design: Access the app seamlessly from desktops, tablets, and mobile devices.
- Intuitive User Interface: Easily navigate through the app with a clean and attractive design.
To get started with WeatherWise, follow these simple steps:
- Clone the repository.
- Open the terminal and run the following commands :-
npm i
node app.js
- Now open your browser and visit
localhost:3000 - Enter the name of the city for which you want to check the weather.
- View the detailed weather information, including temperature, humidity, wind speed, and more.
-
City Search:
- Type the name of the city in the search bar.
- Press Enter or click the search button.
-
Weather Details:
- Once the city is selected, view current weather conditions and a 5-day forecast.
- Explore additional details such as humidity, wind speed, and atmospheric pressure.
-
Responsive Design:
- Enjoy a seamless experience on any device, thanks to the responsive design.
WeatherWise is built using modern web technologies:
- Frontend: HTML5, CSS3, JavaScript
- Weather API:
If you'd like to contribute to WeatherWise, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix:
git checkout -b feature-name. - Make your changes and commit them:
git commit -m "Description of changes". - Push to your fork:
git push origin feature-name. - Create a pull request.
For any issues or inquiries, please open an issue.