Contribute to this open-source weather app built using React.js by adding your unique touch.
Live project link weather-wizard-app
###Community_uploads branch contains the original code, whereas master branch contains the changes made by contributors. Changes can be made to any of the branches.
The Hacktoberfest is a program put on by Digital Ocean, DEV and Github that lets you win a T-Shirt by making 4 pull requests on any open-source project throughout October.
Based on your ideas, you can add or fix the react component. Any code copied from another source should not be used.
After completing these steps, you can start contributing by clicking on Create Pull Request. Your branch will be merged if it meets the requirements of the maintainers. There is no restriction on where you can use this project.
-
Don't Create Pull Request to update "readme.md" File.
-
Create pull request to only master branch
-
Maintain proper folder structure.
-
In case you need to add an external package, install it by using npm. Don't push the complete package file here
-
The pull request should be relevant and useful
- Fork the repo
- Clone into local folder
- Run npm install
##This project uses opeaweathermap-api to fetch the weather report. you can generate your own api key by following the below steps
1: visit https://home.openweathermap.org/users/sign_in
2: create an account if you dont have one
3: visit my api keys and generate your own api key
4: create a .env
file in the project root directory and copy paste your api key using this variable name
REACT_APP_WEATHER_API_KEY = "YOUR API KEY"
5: run npm start
To know more about the how the data is fetched from an api visit https://openweathermap.org/current#name
6: you can now make changes in the project according to your choice and once completed
7: Commit and push the code to a branch named after you, also attach a screenshot named as icon.png
in your project.
8: Create a pull request by explaining your features along with the screenshot to have the changes merged from your_name branch
into the master branch
9: all of the pull requests will be merged to the repository that follow hactoberfest guidelines.
Finally if you enjoyed working on this repositiory don't forget to star this repository