{"id":23175881,"url":"https://github.com/pintu544/weather-web-app","last_synced_at":"2026-06-11T16:31:06.224Z","repository":{"id":197200895,"uuid":"698170270","full_name":"pintu544/Weather-Web-App","owner":"pintu544","description":"A web application that allows users to check the current weather for a location by making asynchronous requests (AJAX) to a weather API.","archived":false,"fork":false,"pushed_at":"2023-11-11T14:41:53.000Z","size":4666,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-09T19:07:03.800Z","etag":null,"topics":["html-css-javascript"],"latest_commit_sha":null,"homepage":"https://pintu544.github.io/Weather-Web-App/current.html","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pintu544.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-09-29T10:10:12.000Z","updated_at":"2023-11-11T14:44:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"895a6e05-4e4c-4261-b6f6-47f24ce0ed36","html_url":"https://github.com/pintu544/Weather-Web-App","commit_stats":null,"previous_names":["pintu544/weather-web-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pintu544/Weather-Web-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pintu544%2FWeather-Web-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pintu544%2FWeather-Web-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pintu544%2FWeather-Web-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pintu544%2FWeather-Web-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pintu544","download_url":"https://codeload.github.com/pintu544/Weather-Web-App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pintu544%2FWeather-Web-App/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34208761,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-11T02:00:06.485Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["html-css-javascript"],"created_at":"2024-12-18T06:10:16.901Z","updated_at":"2026-06-11T16:31:06.206Z","avatar_url":"https://github.com/pintu544.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Weather Web App\n\n\u003cimg src=\"Weather App.gif\" alt=\"gif\" style=\"\"\u003e\n\n## Description\n\nThe Weather Web App is a web application that allows users to check the current weather for a location by making asynchronous requests to a weather API. The app displays weather data in a user-friendly format and handles error cases gracefully.\n\n## Features\n\n- **Homepage:** A simple user interface with a search input field and a \"Get Weather\" button.\n- **Weather Display:** Displays current weather conditions, including temperature, humidity, wind speed, and weather description.\n- **Error Handling:** Gracefully handles cases where the location is not found or there's an issue with the API request.\n- **Unit Selection:** Allows users to switch between temperature units (Celsius and Fahrenheit).\n- **Geolocation (Optional):** Offers the option to use the user's geolocation to fetch the weather for their current location.\n- **Styling:** A visually appealing design with attention to layout, color scheme, and readability.\n- **Responsive Design:** Ensures usability on both desktop and mobile devices.\n\n## Usage\n\n1. Visit the [Weather Web App](https://example.com/weather-app).\n2. Enter a location (e.g., city or ZIP code) in the search input field.\n3. Click the \"Get Weather\" button to fetch weather data.\n4. View the current weather conditions displayed on the page.\n5. Optionally, use the toggle or dropdown to switch between temperature units.\n\n## Error Handling\n\n- If the entered location is not found, you'll see an error message indicating that the location was not found. Please check the spelling and try again.\n- If there is an issue with the API request, you'll see an error message indicating that weather data couldn't be fetched. Please try again later.\n\n## Installation\n\nThis web app is a client-side application and does not require installation. Simply open it in your web browser.\n\n## Technologies Used\n\n- HTML\n- CSS\n- JavaScript\n- [Weather API](https://openweathermap.org/)\n\n## Credits\n\n- Weather data provided by [OpenWeatherMap](https://openweathermap.org/).\n- Weather icons from [Weather Icons](https://erikflowers.github.io/weather-icons/).\n\n## License\n\nThis project is licensed under the \n\n## Contributing\n\nContributions are welcome! Feel free to open issues and submit pull requests to help improve this project.\n\n## Author\n\n[Pintu Kumar](https://github.com/pintu544)\n\n## Acknowledgments\n\nSpecial thanks to [OpenWeatherMap](https://openweathermap.org/) for providing weather data and [Weather Icons](https://erikflowers.github.io/weather-icons/) for the weather icons used in the project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpintu544%2Fweather-web-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpintu544%2Fweather-web-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpintu544%2Fweather-web-app/lists"}