{"id":23881826,"url":"https://github.com/ahmadchata/weather-app","last_synced_at":"2025-04-09T20:53:06.653Z","repository":{"id":52435349,"uuid":"358619291","full_name":"ahmadchata/Weather-app","owner":"ahmadchata","description":"⛅️☔️ A weather forecast web application that uses the OPENWEATHER API to retrieve weather data of most cities around the world.","archived":false,"fork":false,"pushed_at":"2023-03-06T10:52:34.000Z","size":4820,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"development","last_synced_at":"2025-04-09T20:52:54.378Z","etag":null,"topics":["javascript","webpack"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ahmadchata.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-16T14:06:48.000Z","updated_at":"2023-08-17T23:10:58.000Z","dependencies_parsed_at":"2025-01-04T01:59:06.715Z","dependency_job_id":"16b055c9-242e-45dc-81fa-18ddb79ed123","html_url":"https://github.com/ahmadchata/Weather-app","commit_stats":null,"previous_names":["ahmadchata/weather-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmadchata%2FWeather-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmadchata%2FWeather-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmadchata%2FWeather-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ahmadchata%2FWeather-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ahmadchata","download_url":"https://codeload.github.com/ahmadchata/Weather-app/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248111976,"owners_count":21049577,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","webpack"],"created_at":"2025-01-04T01:59:07.549Z","updated_at":"2025-04-09T20:53:06.626Z","avatar_url":"https://github.com/ahmadchata.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Weather-App\n\n## Project Description\n\n\u003e This project is a weather forecast web application that uses the **WEATHER API** to retrieve weather data of most cities around the world and present it to the user in response to their specific entry.\n\n### Screenshots\n\n![](assets/screenshot.png)\n\n##  🔧 Built with\n\n- HTML5\n\n- CSS3\n- Javascript\n- Node Package Manager (npm)\n- Webpack\n- OpenWeatherMap API\n\n## 🔴 Live Demo\n\n- [Weather App](https://raw.githack.com/ahmadchata/weather-app-js/feature/dist/index.html)\n\n## Get started\n### Prerequisites\n1. Node Package Mangaer(npm) should be installed on your local machine.\n\n### Steps to follow\n1. Clone the repository to your local machine using `git clone git@github.com:ahmadchata/weather-app-js.git`\n\n1. On your local machine, navigate to the Weather-App folder using `cd weather-app-js` in your terminal\n\n1. Run `npm install` to install all the necessary dependencies.\n\n1. Run `npm run build`\n\n1. Open the `index.html` file in the dist folder in your favorite browser, or copy its file path and paste it in your favorite browser.\n\n## 🤝 Contributions\n  There are two ways of contributing to this project:\n\n1. If you see something wrong or not working, please check [the issue tracker section](https://github.com/ahmadchata/weather-app-js/issues), if that problem you met is not in already opened issues then open the issue by clicking on `new issue` button.\n\n2. If you have a solution to that, and you are willing to work on it, follow the below steps to contribute:\n    1.  Fork this repository\n\n    1.  Clone it on your local computer by running `git clone git@github.com:ahmadchata/weather-app-js.git` __Replace *ahmadchata* with the username you use on github__\n    1.  Open the cloned repository which appears as a folder on your local computer with your favorite code editor\n    1.  Create a separate branch off the *master branch*,\n    1.  Write your codes which fix the issue you found\n    1.  Commit and push the branch you created\n    1.  Raise a pull request, comparing your new created branch with our original master branch [here](https://github.com/ahmadchata/weather-app-js)\n\n## ✒️  Authors\n\n👤 **Ahmad Chata**\n\n- Github: [@ahmadchata](https://github.com/ahmadchata)\n- Twitter: [@ahmadchata](https://twitter.com/ahmadchata)\n- Linkedin: [Ahmad Chata](https://linkedin.com/in/ahmadchata)\n\n## Show your support\n\nGive a ⭐️ if you like this project!\n\n## Acknowledgements\n\n- This project was originally taken from [the Odin project](https://www.theodinproject.com/courses/javascript/lessons/weather-app).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahmadchata%2Fweather-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fahmadchata%2Fweather-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fahmadchata%2Fweather-app/lists"}