{"id":19039515,"url":"https://github.com/jenx007/simple-weather-forecast-app","last_synced_at":"2026-06-25T05:31:05.147Z","repository":{"id":261837599,"uuid":"885487221","full_name":"Jenx007/Simple-Weather-Forecast-App","owner":"Jenx007","description":"A simple weather display app created with a batch script. This script uses the curl command to fetch weather forecasts for any location through the wttr.in API. Quick, easy-to-use, and accessible from the command line.","archived":false,"fork":false,"pushed_at":"2024-11-08T17:41:11.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-02T06:44:44.605Z","etag":null,"topics":["bash-script","easy-project","location-services","weather-api","weather-app","weather-forecast-application"],"latest_commit_sha":null,"homepage":"","language":"Batchfile","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/Jenx007.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":"2024-11-08T17:19:50.000Z","updated_at":"2024-11-08T17:44:20.000Z","dependencies_parsed_at":"2024-11-08T18:34:16.687Z","dependency_job_id":"198259ec-e55d-4a3d-a308-2279d040e068","html_url":"https://github.com/Jenx007/Simple-Weather-Forecast-App","commit_stats":null,"previous_names":["jenx007/simple-weather-forecast-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenx007%2FSimple-Weather-Forecast-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenx007%2FSimple-Weather-Forecast-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenx007%2FSimple-Weather-Forecast-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jenx007%2FSimple-Weather-Forecast-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jenx007","download_url":"https://codeload.github.com/Jenx007/Simple-Weather-Forecast-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240100004,"owners_count":19747610,"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":["bash-script","easy-project","location-services","weather-api","weather-app","weather-forecast-application"],"created_at":"2024-11-08T22:17:15.966Z","updated_at":"2026-05-07T21:30:20.593Z","avatar_url":"https://github.com/Jenx007.png","language":"Batchfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple-Weather-Forecast-App\n\n### Overview\nThis project is a command-line weather forecast application created with a batch script. It fetches and displays weather information for any location using the [wttr.in API](https://wttr.in/). The script provides two forecast options: a simple summary or a 3-day detailed overview.\n\n### Features\n- **Location Input**: Prompts the user to enter any location (city, state, country).\n- **Forecast Options**:\n  - **Simple Forecast**: Shows a quick summary of the current weather.\n  - **3-Day Forecast**: Displays a detailed 3-day weather forecast.\n- **Interactive**: Option to check multiple locations in one session.\n\n### Project Structure\n- `weather_display.bat`: The batch script containing the full code for fetching and displaying weather data.\n\n### Prerequisites\n- **curl**: Ensure that `curl` is installed and accessible in your system’s PATH.\n\n### Usage Instructions\n1. **Clone the Repository**:\n   ```bash\n   git clone https://github.com/Jenx007/Simple-Weather-Forecast-App.git\n   cd Simple-Weather-Forecast-App\n   ```\n\n2. **Run the Script**:\n   - Double-click `weather_display.bat`, or run it from the command line:\n     ```bash\n     weather_display.bat\n     ```\n\n3. **Follow the Prompts**:\n   - Enter a location (e.g., \"Goa\", \"New York\", \"Tokyo\").\n   - Choose the forecast type (1 for simple, 2 for 3-day forecast).\n   - View the weather data, and opt to check another location or exit.\n\n### Code Overview\n- **User Input**: Prompts the user to enter a location and select a forecast type.\n- **Data Retrieval**: Uses `curl` to fetch weather data from the wttr.in API based on the user’s choices.\n- **Loop**: Allows the user to repeat the process for multiple locations.\n\n### Example Output\nRunning the script will display the weather forecast in your command prompt, with details like temperature, wind, and precipitation for the specified location.\nWeather report: goa\n\n      \\   /     Clear\n       .-.      +25(27) °C\n    ― (   ) ―   ↙ 6 km/h\n       `-’      10 km\n      /   \\     0.0 mm\n                                    \n\n![Screenshot 2024-11-08 225752](https://github.com/user-attachments/assets/40ef5c1c-9a43-4440-9544-eb496970843f)\n\n### Notes\n- To get a detailed forecast, use `curl wttr.in/location?format=3` for more customization options.\n- For more information on customization, refer to the [wttr.in documentation](https://github.com/chubin/wttr.in#usage).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenx007%2Fsimple-weather-forecast-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjenx007%2Fsimple-weather-forecast-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjenx007%2Fsimple-weather-forecast-app/lists"}