{"id":42326554,"url":"https://github.com/dvrpc/crash-data-tool","last_synced_at":"2026-01-27T13:10:49.016Z","repository":{"id":38343328,"uuid":"157575560","full_name":"dvrpc/crash-data-tool","owner":"dvrpc","description":"New web viewer for crash data","archived":false,"fork":false,"pushed_at":"2025-12-19T17:05:38.000Z","size":6290,"stargazers_count":1,"open_issues_count":6,"forks_count":1,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-12-22T07:08:16.052Z","etag":null,"topics":["frontend","web"],"latest_commit_sha":null,"homepage":"https://www.dvrpc.org/webmaps/crash-data/","language":"JavaScript","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/dvrpc.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-11-14T16:11:13.000Z","updated_at":"2025-12-19T17:05:42.000Z","dependencies_parsed_at":"2024-04-19T18:00:58.537Z","dependency_job_id":"85c4b16c-2783-46bf-931f-e982cc1bb3c6","html_url":"https://github.com/dvrpc/crash-data-tool","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dvrpc/crash-data-tool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dvrpc%2Fcrash-data-tool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dvrpc%2Fcrash-data-tool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dvrpc%2Fcrash-data-tool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dvrpc%2Fcrash-data-tool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dvrpc","download_url":"https://codeload.github.com/dvrpc/crash-data-tool/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dvrpc%2Fcrash-data-tool/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28813296,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-27T12:25:15.069Z","status":"ssl_error","status_checked_at":"2026-01-27T12:25:05.297Z","response_time":168,"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":["frontend","web"],"created_at":"2026-01-27T13:10:48.948Z","updated_at":"2026-01-27T13:10:49.004Z","avatar_url":"https://github.com/dvrpc.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Crash Data Tool](https://www.dvrpc.org/webmaps/crash-data)\nIn transportation planning, crash data is a vital resource for identifying crash trends and needed safety improvements. DVRPC is consistent with state and local partners by employing a Vision Zero approach to crash data analysis: no loss of life in our region's roadways is acceptable. Roadway owners and policymakers should focus on preventing crashes that result in fatalities or serious injuries - the most severe crashes on the road.\n\nTo this end and in collaboration with The Office of Safe Streets, DVRPC is working on an interactive web map for crash data in the DVRPC region. Users will be able to identify and filter crashes to various degrees. Toggles for geographic (county, municipality or custom polygons), severity (killed and severely injured or all) and temporal (2014 - 2019) levels can be combined to identify crash trends in a variety of ways. The app is meant to be an informative overview of past crash trends. A link to the app will be provided once it goes live for public viewing. \n\n## Disclaimer\nThe Crash Data Tool is a public resource of general information. The Delaware Valley Regional Planning Commission (DVRPC) makes no warranty, representation, or guarantee as to the content, sequence, accuracy, timeliness, or completeness of any of the spatial data or database information provided herein. DVRPC and partner state, local, and other agencies shall assume no liability for errors, omissions, or inaccuracies in the information provided regardless of how caused; or any decision made or action taken or not taken by any person relying on any information or data furnished within.\n\n## Development\nThis repo is for the front end of the project. The back end repo is found [here](https://github.com/dvrpc/crash-api). The front end of this app is built with \u003ca href=\"https://reactjs.org/\"\u003eReact\u003c/a\u003e. \u003ca href=\"https://docs.mapbox.com/mapbox-gl-js/api/\"\u003eMapboxgl JS\u003c/a\u003e is used for the mapping component and \u003ca href=\"https://www.chartjs.org/\"\u003eChart JS\u003c/a\u003e is used for the data visualizations. State is managed with \u003ca href=\"https://redux.js.org/\"\u003eRedux\u003c/a\u003e.\n\nA Python API was built for this app using \u003ca href=\"https://fastapi.tiangolo.com/\"\u003eFastAPI\u003c/a\u003e, you can view the \u003ca href=\"https://cloud.dvrpc.org/api/crash-data/v1/docs\"\u003edocumentation here\u003c/a\u003e. Data is stored in a \u003ca href=\"https://www.postgresql.org/\"\u003ePostgreSQL\u003c/a\u003e database. Vector tiles and other mapping information were created in house and are hosted on a \u003ca href=\"https://www.digitalocean.com/\"\u003eDigital Ocean Droplet\u003c/a\u003e.\n\n## Getting Started\n* `git clone https://github.com/dvrpc/crash-data-tool.git` into project directory\n* `cd react` \n* `npm install`\n* `npm start`\n\n## Build Process\n* `cd react`\n* `npm run build`\n* copy the files from the build folder into the staging folder","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdvrpc%2Fcrash-data-tool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdvrpc%2Fcrash-data-tool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdvrpc%2Fcrash-data-tool/lists"}