This project is part of a series of projects to be completed by students of Microverse.
A weather app created using vanilla JS. The app connects to the OpenWeather and IP Find APIs, and dynamically renders weather data (in Metric and Imperial units) for the user's city, or any other cities chosen with the search form. The search form uses a modified list from the OpenWeather to suggest and validate the user's input.
The full project requirements can be found here.
- JavaScript (ES6)
- HMTL
- CSS
- npm
- webpack
Clone the repository to your local machine
$ git clone https://github.com/damiecode/Weather-App.git
cd into the directory, install dependencies, build and start
$ cd Weather-App
$ npm install
$ npm run build
$ npm run start
Open
http://127.0.0.1:8080
using your favourite broswer, if it doesn't open automatically.
👤 Damilola Ale
- Github: @damiecode
- Twitter: @iamlildamski
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
- Fork it (https://github.com/damiecode/Weather-App/fork)
- Create your working branch (git checkout -b [choose-a-name])
- Commit your changes (git commit -am 'what this commit will fix/add/improve')
- Push to the branch (git push origin [chosen-name])
- Create a new Pull Request
- Users will be able to see previously searched histories.
- News from cities searched can be viewed.
Give a ⭐️ if you like this project!
I am looking for my next opportunity. Reach out to me if you are looking to hire! [email protected]