Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/charlesgobina/weather-today
Weather-Today is a web application that enables users to get information about the weather condition of different areas around the world. Once the app is opened, users are presented with a homepage that shows suggested locations. There's also a seach bar that allows users to search for places, including countries, cities, regions and even suburbs. Clicking on a location will show users a more detailed information of the weather condition and location of that particular place. Its built using React
https://github.com/charlesgobina/weather-today
api react redux redux-thunk
Last synced: about 1 month ago
JSON representation
Weather-Today is a web application that enables users to get information about the weather condition of different areas around the world. Once the app is opened, users are presented with a homepage that shows suggested locations. There's also a seach bar that allows users to search for places, including countries, cities, regions and even suburbs. Clicking on a location will show users a more detailed information of the weather condition and location of that particular place. Its built using React
- Host: GitHub
- URL: https://github.com/charlesgobina/weather-today
- Owner: charlesgobina
- Created: 2022-02-07T23:39:40.000Z (almost 3 years ago)
- Default Branch: dev
- Last Pushed: 2022-03-13T21:40:11.000Z (almost 3 years ago)
- Last Synced: 2024-10-18T09:14:50.931Z (3 months ago)
- Topics: api, react, redux, redux-thunk
- Language: JavaScript
- Homepage: https://mcrvs-weather.netlify.app/
- Size: 1.71 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Weather-Today
Weather-Today is a web application that enables users to get information about the weather condition of different areas around the world. Once the app is opened, users are presented with a homepage that shows suggested locations. There's also a seach bar that allows users to search for places, including countries, cities, regions and even suburbs. Its built using React![](./public/home.png)
![](./public/details.png)## Video presentation
[Video](https://www.loom.com/share/c168cf8638084c2996c22fd6694ed215)## Live Demo
[Live Link](https://mcrvs-weather.netlify.app/)## Technologies Used
* Languages (JSX, CSS)
* Library (React)
* Git
* Gitflow
* Jest## Software Requirements
* Node.JS
* npm
* Code Editor
* Git## Installation
* Clone the repo using the command below```
git clone [email protected]:charlesgobina/weather-today.git
```* Navigate to the directory in which you cloned the project and use the command below
```
cd weather-today
```* Install all project dependencies and packages using the command below
```
npm install
```* Start the server to run the application locally using the command below
```
npm start
```## Authors
Charles Gobina :student:
* Github:https://github.com/charlesgobina
* Twitter:https://twitter.com/i4mCloud
* LinkedIn:https://www.linkedin.com/in/charles-gobina-74a0ab193/## Contributing :handshake:
Contributions, issues, and feature requests are welcome!
* Fork this repo using the command below```
gh repo fork [email protected]:charlesgobina/weather-today.git
```
* Clone the forked repo using the command below```
git clone [email protected]:charlesgobina/weather-today.git
```* Navigate to the directory in which you cloned the project and use the command below
```
cd weather-today
```* Switch to dev branch using the command below
```
git checkout dev
```* Create a new feature branch using the command below
```
git checkout -b [name_of_feature_branch]
```* Commit your changes using git commit as shown below
```
git commit -m ["entere a commit message"]
```* Push your changes using
```
git push -u origin [name_of_feature_branch]
```
* Open pull request to the dev branch## Show your support
Give a :star: if you like this project.## Acknowledgments
* Original design idea by [Nelson Sakwa on Behance.](https://www.behance.net/gallery/31579789/Ballhead-App-%28Free-PSDs%29). Under the [Creative Commons License](https://creativecommons.org/licenses/by-nc/4.0/)
* Hat tip to anyone whose code was used
* Inspiration
* etc## License :memo:
This project is [MIT](https://github.com/microverseinc/readme-template/blob/master/MIT.md) licensed