Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/davidosky007/weather_app

A weather app that pulls from the OpenWeatherMap API to allow users to search for and view the forecast in cities worldwide. Built with JavaScript.
https://github.com/davidosky007/weather_app

Last synced: about 7 hours ago
JSON representation

A weather app that pulls from the OpenWeatherMap API to allow users to search for and view the forecast in cities worldwide. Built with JavaScript.

Awesome Lists containing this project

README

        

# Weather App

> A weather app that pulls Data from the OpenWeatherMap API and allow users to search for and view weather forecast in cities worldwide. Built with JavaScript

## Features

1. User can search a weather details based on city
2. User can toggle between the tempearture units

## Future Feature (v1.10)

1. Improve the UI
2. Add a feature to search weather details by longitude and latitude
3. Add a `loading` component that displays from the time the form is submitted until the information comes back from the API

## Screenshots

project-screenshoot

## Built With

- HTML,
- CSS,
- Javascript es6
- Bootstrap for styling and responsiveness

## Live Demo

[Live Demo Link](https://my-weada-app.netlify.app/)

## Getting Started

To get a local copy up and running follow these simple steps.

1. `git clone https://github.com/Davidosky007/Weather_app.git`
2. `cd Weather_app`
3. `git checkout setup`
4. `npm i`
5. `npm run watch`
6. Use live server on VSCode to open the index.html with your favorite browser

### Prerequisites

- A modern browser

## Author

👤 **David Bassey**

- GitHub: [@davidosky007](https://github.com/davidosky007)
- Twitter: [@davidosky2](https://twitter.com/Davidosky2)
- LinkedIn: [David Bassey](https://www.linkedin.com/in/david-bassey-akan/)

## 🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the [issues page](https://github.com/Davidosky007/Weather_app/issues).

1. Fork it ()
2. Create your feature branch (git checkout -b my-new-feature)
3. Commit your changes (git commit -am 'Add some feature')
4. Push to the branch (git push origin my-new-feature)
5. Create a new Pull Request

## Show your support

Give us a ⭐️ if you like this project!

## Acknowledgments

- Open Weather Map Api
- Microverse

## 📝 License

This project is [MIT](lic.url) licensed.