Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erickgbr/weather-console-app
console application to check weather of place, with open Weather and Mapbox in JS
https://github.com/erickgbr/weather-console-app
js localization mapbox node-js open-weather-api weather-app
Last synced: 10 days ago
JSON representation
console application to check weather of place, with open Weather and Mapbox in JS
- Host: GitHub
- URL: https://github.com/erickgbr/weather-console-app
- Owner: ErickGBR
- License: mit
- Created: 2023-09-04T00:52:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-27T03:11:32.000Z (over 1 year ago)
- Last Synced: 2023-09-27T12:53:55.736Z (over 1 year ago)
- Topics: js, localization, mapbox, node-js, open-weather-api, weather-app
- Language: JavaScript
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Weather Console App
This console application allows you to check the weather of a location using the OpenWeather and Mapbox APIs. It is written in JavaScript and provides a simple and interactive way to get weather information for any place.
## Installation
To get started with the Weather Console App, follow these steps:
1. Clone this repository to your local machine:
```bash
git clone https://github.com/ErickGBR/weather-console-app.git
```2. Navigate to the project directory:
```bash
cd weather-console-app
```3. Install the project dependencies using npm:
```bash
npm install
```## Usage
Once you've installed the dependencies, you can run the Weather Console App with the following command:
```bash
npm index.js
```This will launch the application, and you'll be prompted to enter the name of a location to get its weather information. Additionally, the app keeps a history of your searches so you can quickly access previous weather data.
## Features
- **Weather Information:** Get current weather details, including temperature, humidity, and weather conditions, for any location.
- **Interactive Search:** The app provides an interactive interface to search for places by name.
- **Search History:** View a history of your recent searches, making it easy to retrieve weather information for previously searched locations.
## APIs Used
- [OpenWeather](https://openweathermap.org/): Used to fetch weather data for the specified location.
- [Mapbox](https://www.mapbox.com/): Used for geocoding to convert location names to coordinates.
## Contributing
If you would like to contribute to this project, please follow these guidelines:
1. Fork the repository.
2. Create a branch for your contribution.
3. Make your changes and ensure that they work correctly.
4. Submit a pull request with your changes.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.
---
Thank you for using the Weather Console App! If you have any questions or suggestions, please feel free to contact us.
**Author:** Erick Burgos
**Email:** [email protected]