weather_app

A weather forecasting app that pulls weather data from the OpenWeather API. I've equipped it with my very own city name autocomplete algorithm using the Teleport API and async/await calls in Webpack. It also toggles displaying the data in Fahrenheit or Celsius.

MIT License

Stars
4

Weather App

An app that tells the weather. It comes equipped with an auto-complete search bar to find your city!

The navbar.js autocomplete interface uses a novel async call stacking algorithm to prevent the overlapping of Teleport API responses.

Live Demo

Check out the live demo here.

Prerequisites

Install

  • Clone this repository in your terminal using git clone command.
  • Enter the repo directory.
  • Run npm install && npm run build in your terminal.

Usage

Author

Oscar Mier

Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a if you like this project!

Acknowledgments

Future features and improvements

  • A better UX and design for the page.
  • Instead of a sequential async call stack for navbar.js, implement a timeout-based approach as to not overwhelm the Telepor API with requests when typing a city name.

License

This project is MIT licensed.