{"id":21229492,"url":"https://github.com/vinceecws/project-0","last_synced_at":"2025-03-15T02:14:34.938Z","repository":{"id":133549088,"uuid":"385741223","full_name":"vinceecws/Project-0","owner":"vinceecws","description":"Scala-based CLI app for reporting \u0026 forecasting the weather of any city in the U.S.","archived":false,"fork":false,"pushed_at":"2021-09-16T18:17:55.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-21T17:50:55.778Z","etag":null,"topics":["command-line-interface","openweather-api","scala","weather"],"latest_commit_sha":null,"homepage":"","language":"Scala","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/vinceecws.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":"2021-07-13T21:37:43.000Z","updated_at":"2021-09-16T18:17:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"d07806a7-dd41-49f9-9c6c-d2e5e2406a9d","html_url":"https://github.com/vinceecws/Project-0","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinceecws%2FProject-0","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinceecws%2FProject-0/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinceecws%2FProject-0/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinceecws%2FProject-0/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vinceecws","download_url":"https://codeload.github.com/vinceecws/Project-0/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243672484,"owners_count":20328767,"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":["command-line-interface","openweather-api","scala","weather"],"created_at":"2024-11-20T23:27:56.932Z","updated_at":"2025-03-15T02:14:34.919Z","avatar_url":"https://github.com/vinceecws.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project-0 \n## Weather App\n\nThis app was built entirely on Scala 2.13 and compiles with sbt. It uses the OpenWeather API's One-Call API endpoint to get weather data from any U.S. city. To run it, ensure that your local machine has Scala 2.13 and sbt installed. \n\nAfter cloning the repository, navigate to the project's root directory (i.e. where build.sbt is located). Get your API key from OpenWeather and replace with it the value to the variable apiKey in p0's main() method.\nThen, do `run sbt` on a shell.\n\n### Functionalities\n1) Reports current weather, temperature \u0026 other meteorological data for the requested city.\n2) Plots a scatter graph of the 60-minute forecast of precipitation in the city.\n3) Plots a scatter graph of the hourly forecast of temperature in the city for the next 24 hours.\n4) Displays the weather forecast of the city for the next 7 days.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvinceecws%2Fproject-0","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvinceecws%2Fproject-0","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvinceecws%2Fproject-0/lists"}