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 βοΈ