{"id":23774635,"url":"https://github.com/chathumiamarasinghe/weather-android-app","last_synced_at":"2026-02-11T19:31:21.460Z","repository":{"id":257370170,"uuid":"855166752","full_name":"chathumiamarasinghe/Weather-Android-App","owner":"chathumiamarasinghe","description":"An Android weather application that fetches and displays real-time weather data for a given city using the WeatherAPI.","archived":false,"fork":false,"pushed_at":"2024-11-14T02:21:09.000Z","size":890,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-05T18:49:11.154Z","etag":null,"topics":["android-studio","api-rest","postman","sdk"],"latest_commit_sha":null,"homepage":"","language":"Java","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/chathumiamarasinghe.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":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-09-10T12:30:31.000Z","updated_at":"2024-12-24T18:10:19.000Z","dependencies_parsed_at":"2024-09-16T10:06:57.180Z","dependency_job_id":"652ec97c-3141-47ef-9515-525799f7162c","html_url":"https://github.com/chathumiamarasinghe/Weather-Android-App","commit_stats":null,"previous_names":["chathumiamarasinghe/weather-android-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chathumiamarasinghe/Weather-Android-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chathumiamarasinghe%2FWeather-Android-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chathumiamarasinghe%2FWeather-Android-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chathumiamarasinghe%2FWeather-Android-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chathumiamarasinghe%2FWeather-Android-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chathumiamarasinghe","download_url":"https://codeload.github.com/chathumiamarasinghe/Weather-Android-App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chathumiamarasinghe%2FWeather-Android-App/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29342086,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T18:58:20.535Z","status":"ssl_error","status_checked_at":"2026-02-11T18:56:44.814Z","response_time":97,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["android-studio","api-rest","postman","sdk"],"created_at":"2025-01-01T06:16:13.262Z","updated_at":"2026-02-11T19:31:21.440Z","avatar_url":"https://github.com/chathumiamarasinghe.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Weather App\n\nAn Android weather application that fetches and displays real-time weather data for a given city using the [WeatherAPI](https://www.weatherapi.com/).\n\n## Table of Contents\n- [Features](#features)\n- [Requirements](#requirements)\n- [Usage](#usage)\n- [APIs Used](#apis-used)\n-  [Screenshots](#screenshots)\n\n\n## Features\n- Search weather by city name\n- Displays current temperature in Celsius\n- Shows weather condition with icons (e.g., sunny, cloudy)\n- Displays additional weather data like wind speed\n- User-friendly UI with real-time data display\n\n## Requirements\n- Android Studio (Latest version recommended)\n- Android SDK\n- [WeatherAPI](https://www.weatherapi.com/) API Key\n- Internet Connection\n\n## Usage\n\n1. On the main screen, enter the name of the city you want to get the weather information for in the search bar.\n2. Press the search icon to fetch the current weather data.\n3. The temperature, weather condition, and an appropriate weather icon will be displayed.\n4. Scroll down to see additional information such as wind speed and the weather forecast.\n\n## APIs Used\nThis project uses the [WeatherAPI](https://www.weatherapi.com/) to fetch weather data, including current temperature, condition, and forecast.\n\n## Screenshots\n\n### Home Screen\n![Home Screen](https://github.com/chathumiamarasinghe/Weather-Android-App/blob/main/images/WhatsApp%20Image%202024-09-19%20at%2018.41.43.jpeg)\n\n### Another Screenshot\n![Another Screenshot](https://github.com/chathumiamarasinghe/Weather-Android-App/blob/main/images/dark.jpeg)\n\n### Additional Screenshot\n![Additional Screenshot](https://github.com/chathumiamarasinghe/Weather-Android-App/blob/main/images/WhatsApp%20Image%202024-09-19%20at%2018.41.44.jpeg)\n\n### Final Screenshot\n![Final Screenshot](https://github.com/chathumiamarasinghe/Weather-Android-App/blob/main/images/WhatsApp%20Image%202024-09-19%20at%2018.45.39.jpeg)\n\n\n### Sample API Request\nThe app makes a GET request to the WeatherAPI to fetch weather data:\n\n```http\nGET https://api.weatherapi.com/v1/current.json?key=YOUR_API_KEY\u0026q=Colombo\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchathumiamarasinghe%2Fweather-android-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchathumiamarasinghe%2Fweather-android-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchathumiamarasinghe%2Fweather-android-app/lists"}