{"id":17178532,"url":"https://github.com/bobbylight/climatediff","last_synced_at":"2026-01-27T20:37:01.804Z","repository":{"id":25189811,"uuid":"28613260","full_name":"bobbylight/climatediff","owner":"bobbylight","description":"Simple web application to compare the climate between two cities.","archived":false,"fork":false,"pushed_at":"2024-06-13T03:42:28.000Z","size":1379,"stargazers_count":3,"open_issues_count":4,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-30T02:13:44.446Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://climatediff.com/","language":"Vue","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/bobbylight.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":"2014-12-30T01:40:09.000Z","updated_at":"2024-06-13T06:21:51.000Z","dependencies_parsed_at":"2024-04-28T16:28:49.593Z","dependency_job_id":"b48bbb2a-2498-489a-a9fc-ef1c14fee907","html_url":"https://github.com/bobbylight/climatediff","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/bobbylight%2Fclimatediff","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobbylight%2Fclimatediff/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobbylight%2Fclimatediff/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bobbylight%2Fclimatediff/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bobbylight","download_url":"https://codeload.github.com/bobbylight/climatediff/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245359259,"owners_count":20602322,"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":[],"created_at":"2024-10-15T00:07:36.896Z","updated_at":"2026-01-27T20:36:56.781Z","avatar_url":"https://github.com/bobbylight.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# climatediff - Compares the climate of two cities\n![Build](https://github.com/bobbylight/climatediff/actions/workflows/build.yml/badge.svg)\n\nA simple web application that shows the climate difference between two cities.\nIf you're considering moving, this application will give you an idea\nof day-to-day weather differences between where you are now and your new city.\n\nI originally started writing this many moons ago to learn Angular, but set it aside unfinished.\nRecently I decided to modernize it, and host it here for posterity, but there is still a lot of\ncleanup to do and features to add.\n\n## Hacking\nFirst, check out the project.  Install the project's JS and PHP dependencies with\n`npm` and `composer`:\n\n```bash\ngit clone https://github.com/bobbylight/climatediff.git\ncd climatediff\nnpm install\n# On Windows, use Composer's installer; otherwise, just use curl\ncurl -sS https://getcomposer.org/installer | php\nphp composer.phar install\n```\n\nThen, [get a token to access the NCDC CDO web services](http://www.ncdc.noaa.gov/cdo-web/token). Create a new file named `public/api/init.php` from\n`public/api/init.php.orig` with your token inserted appropriately.  This is necessary for the application to fetch\nhistorical data from the NOAA.\n\nYou can build the production version of it into `dist/` by running `npm run build`.\n\n### npm Scripts\n* _npm run clean_ - Delete the `dist/` and `coverage/` (for unit tests) folders\n* _npm run build_ - Create a minified build in `dist/`\n* _npm run dev_ - Runs a dev build, watches for and hotswaps changes\n* _npm run test_ - Run unit tests (nothing yet)\n* _npm run coverage_ - Run unit tests, generate coverage report (nothing yet)\n* _npm run make-aws-archive_ - Builds `aws-archive.zip` from the current contents of `dist/`\n\n## To Deploy to AWS\nTo deploy to AWS, as configured in `.elasticbeanstalk/config.yml`:\n```sh\nnpm run make-aws-archive\neb deploy --label \"label for new version\"\n```\n\n## Miscellaneous\nIcons were grabbed from:\n\n* http://www.clipartbest.com/free-printable-weather-symbols\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbobbylight%2Fclimatediff","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbobbylight%2Fclimatediff","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbobbylight%2Fclimatediff/lists"}