Skip to content

vherever/weather-app

Repository files navigation

WeatherApp

Application Demo 1

Application Demo 2

  • uses geo.geosurf.io to get user ip details, no API key required
  • uses api.openweathermap.org to get weather details, API key is mandatory
  • uses OpenLayers maps API to show user's location on a map, no API key required
  • uses api.teleport.org to search city, no API key required

Installation

  1. npm install
  2. npm run start
  3. Open the project locally and provide the OpenWeatherMap API key. The link should have apikey query parameter: http://localhost:4200/?apikey=YOUR_API_KEY

TODO:

  • show previously loaded (cached) cities in dropdown
  • show city image if exist (teleport API)
  • unit tests

About

An Angular weather application using OpenWeatherMap, Teleport, Geo-Detection & OpenLayers API. Inspired by https://dribbble.com/shots/20449736-Weather-App Demo: https://vherever.github.io/weather-app/?apikey=d4cec04e7716cc23e89ddd7d77914104

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published