Reactive-Clima is a React app that uses Open Weather and Google Maps APIs to display the five-day forecast of your favorite cities using visual graphs. You can search for any city in the world and see the temperature, pressure, and humidity trends. It's a simple and elegant way to keep track of the weather conditions wherever you are or plan to go. 🌎
Tech | Docs | Description |
---|---|---|
React | A JavaScript library for building user interfaces | |
Redux | A predictable state container for JavaScript apps | |
Axios | A promise-based HTTP client for the browser and node.js | |
Lodash | A modern JavaScript utility library delivering modularity, performance & extras | |
React Google Maps | A set of React components wrapping the underlying Google Maps JavaScript API v3 instances | |
Redux Promise | A middleware for Redux that enables optimistic updates and dispatches pending, fulfilled and rejected actions | |
React Sparklines | Beautiful and expressive Sparklines React component |
To start using this example:
- Clone this repo with
git clone https://github.com/dzenis-h/Reactive-Clima.git
- Install all the dependencies with
npm install
- Create your own credentials (if necessary)
- Move into the appropriate folder
- Afterward, just run
npm start
to start the project
Contributions are always welcome! If you would like to contribute to this project, please follow these steps:
- Fork the repository. 🍴
- Create a new branch. 🌵
- Make your changes and test them thoroughly. 👨💻
- Submit a pull request. ✔
This project is licensed under the MIT License - see the LICENSE.md file for details.
This app is deployed on Heroku. Check it out: https://reactive-clima.herokuapp.com/
This repo was created by Dzenis H.
Contributions are more than welcome. 🫡
If you like what you see, please consider giving a ⭐️