The Weather App is a Node.js application that provides real-time weather information based on user input. It utilizes various APIs to retrieve weather data and displays it to the user in a user-friendly format.
- Current Weather: Get the current weather conditions for a specific location.
- User-Friendly: The app presents weather information in an easy-to-read manner.
Before you begin, ensure you have met the following requirements:
- Node.js: Install Node.js on your machine. You can download it from nodejs.org.
-
Clone this repository to your local machine:
git clone https://github.com/your-username/weather-app.git
-
Navigate to the project directory:
cd weather-app
-
Install the required dependencies:
npm install
- Obtain API keys:
- Visit OpenWeatherMap and create an account to get an API key.
- Update the
config.js
file with your API key.
-
Run the application:
npm i
npm start
-
Follow the prompts to enter the location for which you want to retrieve weather information.
Contributions are welcome! If you want to contribute to this project, follow these steps:
- Fork this repository.
- Create a new branch:
git checkout -b feature/your-feature
. - Make your changes and commit them:
git commit -m "Add your feature"
. - Push to the branch:
git push origin feature/your-feature
. - Create a pull request explaining your changes.
This project is licensed under the MIT License.
- The Weather App was inspired by the desire to learn more about Node.js and API integrations.