{"id":45658847,"url":"https://github.com/codeforboston/volunteer-matching","last_synced_at":"2026-02-24T08:57:51.716Z","repository":{"id":150932240,"uuid":"251639895","full_name":"codeforboston/volunteer-matching","owner":"codeforboston","description":"A prototype of a gSheet-based app to match donations to resident needs for the City of Somerville","archived":false,"fork":false,"pushed_at":"2024-10-25T05:13:34.000Z","size":334,"stargazers_count":0,"open_issues_count":14,"forks_count":1,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-10-08T18:50:53.156Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codeforboston.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null},"funding":{"custom":"https://www.codeforboston.org/donate/"}},"created_at":"2020-03-31T15:07:10.000Z","updated_at":"2020-08-26T02:29:01.000Z","dependencies_parsed_at":"2025-04-18T19:52:33.003Z","dependency_job_id":null,"html_url":"https://github.com/codeforboston/volunteer-matching","commit_stats":{"total_commits":7,"total_committers":2,"mean_commits":3.5,"dds":0.1428571428571429,"last_synced_commit":"4bca7b91115474a7df3c61ca038d7e2860e15eda"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codeforboston/volunteer-matching","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeforboston%2Fvolunteer-matching","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeforboston%2Fvolunteer-matching/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeforboston%2Fvolunteer-matching/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeforboston%2Fvolunteer-matching/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codeforboston","download_url":"https://codeload.github.com/codeforboston/volunteer-matching/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeforboston%2Fvolunteer-matching/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29777480,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-24T04:54:30.205Z","status":"ssl_error","status_checked_at":"2026-02-24T04:53:58.628Z","response_time":75,"last_error":"SSL_read: 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":[],"created_at":"2026-02-24T08:57:50.215Z","updated_at":"2026-02-24T08:57:51.707Z","avatar_url":"https://github.com/codeforboston.png","language":"JavaScript","funding_links":["https://www.codeforboston.org/donate/"],"categories":[],"sub_categories":[],"readme":"# volunteer-matching\n\n## Project setup\n```\nnpm install\n```\n\n## Environment configuration\nAs this is a browser-only application that uses the [Google API](https://github.com/google/google-api-javascript-client), that means that any client id or secret used to talk to Google has to be accessed by this code. At least for the time being, those secrets are being kept outside of this repository. Contact [@carpeliam](https://github.com/carpeliam) for a copy of client id, api key, and spreadsheet id necessary to create your own `.env.local` file.\n\n### Compiles and hot-reloads for development\n```\nnpm run serve\n```\n\n### Compiles and minifies for production\n```\nnpm run build\n```\n\n### Run your unit tests\n```\nnpm run test:unit\n```\n\n### Run your end-to-end tests\n```\nnpm run test:e2e\n```\n\n### Lints and fixes files\n```\nnpm run lint\n```\n\n### Customize configuration\nSee [Configuration Reference](https://cli.vuejs.org/config/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeforboston%2Fvolunteer-matching","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodeforboston%2Fvolunteer-matching","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeforboston%2Fvolunteer-matching/lists"}