Loading repository data…
Loading repository data…
Grezor / repository
🔆Creation of a weather application, REST API, Node.JS❄️Openweathermap site for weather api and mapbox locations
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.

⚠️ Warning
Update packages: 06/12/2023
I was tired of going out and seeing what the weather was like outside. Tired of using the google weather application. This simple weather application will only display the current weather for a given area.
Also, I always wanted to know how a REST API consumption works.
While learning NodeJS, I wanted to do something simple and fast. This project, is a web application allowing me to display the weather, temperature or humidity, wind, 1 week forecast...
extension chrome : JSON Viewer
- Node.JS ^16.0.0
- Javascript
- CSS
- Framework CSS (tailwindcss)
Repository update : 11/06/2022
git clone https://github.com/Grezor/Weather-App.git
press on Entry[nodemon] 2.0.16
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node server.js`
listening http://localhost:3000
⚠️ When you install the project on your computer, create an .env at the root of the project. Don't forget to create an account on OpenWeather and MapBox
The Documentation folder, contains all the information needed to create an account, but also where the keys for the
.env file are
APIKEY='INSERT_KEY'
APIMAPBOX='INSERT_KEY_MAPBOX'


API is an acronym for Applications Programming Interface. An API is therefore a programming interface that allows you to "plug in" to an application to exchange data. It operates on an input/output agreement, it is a distribution channel. A API is open and offered by the program owner. It is a concept and an intangible element.
api.openweathermap.org/data/2.5/weather?q={city name}&appid={API key}
https://api.openweathermap.org/data/2.5/onecall?lat={lat}&lon={lon}&exclude={part}&appid={API key}
https://api.mapbox.com/geocoding/v5
✔️ - the application works correctly
in progressin progressIt's hard. It's always hard the first time you do something. Especially when you are collaborating, making mistakes isn't a comfortable thing. We wanted to simplify the way new open-source contributors learn & contribute for the first time.
Reading articles & watching tutorials can help, but what's better than actually doing the stuff in a practice environment? This project aims at providing guidance & simplifying the way beginners make their first contribution. If you are looking to make your first contribution, follow the steps below.
Duplessi Geoffrey