Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gh-reza/weather-app
A weather application that provides information about the weather condition of any city in the world. Built with React and Redux
https://github.com/gh-reza/weather-app
bootstrap jest react redux-toolkit
Last synced: 17 days ago
JSON representation
A weather application that provides information about the weather condition of any city in the world. Built with React and Redux
- Host: GitHub
- URL: https://github.com/gh-reza/weather-app
- Owner: Gh-Reza
- License: mit
- Created: 2023-07-31T12:20:43.000Z (over 1 year ago)
- Default Branch: dev
- Last Pushed: 2024-07-20T12:20:00.000Z (7 months ago)
- Last Synced: 2024-12-30T13:37:12.156Z (about 1 month ago)
- Topics: bootstrap, jest, react, redux-toolkit
- Language: JavaScript
- Homepage: https://myweatherapp-zhqx.onrender.com/
- Size: 870 KB
- Stars: 13
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
WeatherAPP
# 📗 Table of Contents
- [📖 About the Project](#about-project)
- [🛠 Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [🚀 Live Demo](#live-demo)
- [💻 Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [👥 Authors](#authors)
- [🔭 Future Features](#future-features)
- [🤝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [🙏 Acknowledgements](#acknowledgements)
- [📝 License](#license)**WeatherAPP** is a project that allows users to see the weather of any city in the world. It is built with React and Redux.
Client
- React
- Redux
- Webpack
- Jest
- **Realtime weather info**
- **Search for any city in the world**
- **Responsive design**
Click [here](https://myweatherapp-zhqx.onrender.com/)
## Presentation
[Watch the video](https://drive.google.com/file/d/1XAuAjUFpYCKI71Z3PYgx02lVL-hKOGvq/view?usp=sharing)
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Visual Studio Code
- Node JS
Clone this repository to your desired folder:
Example commands:
```sh
mkdir weather-app
cd weather-app
git clone https://github.com/Gh-Reza/weather-app.git
```
```
npm install
npm install jest-dom
```
Initialize it with:
```
npm start
```
👤 **Reza Merzaie**
- GitHub: [@Gh-Reza](https://github.com/Gh-Reza)
- [ ] **Add more weather info**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](../../issues/).
If you like this please give a ⭐️
I would like to thanks Microverse for this learning opportunity and the weather API for providing the API.
And thanks to Nelson Sakwa for the design inspiration. You can find the original design [here](https://www.behance.net/sakwadesignstudio)
This project is [MIT](./LICENSE) licensed.