This app was built with the purpose to better my programming skills, and this is a challenge from devChallenges.
My experience to develop this project was great, I learned how to use Weather API by OpenWeatherMap and how to use Mapbox Geocoding API by Mapbox I learned a lot of working with these APIs.
- Angular
- SCSS
- Typescript
- BEM (block__element--modifier)
- Mobile-first workflow
These are some resources that I used to develop the app.
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/VladimirValdes/weatherApp
# Install dependencies
$ npm install
# Run the app
$ ng serve