{"id":24911483,"url":"https://github.com/hackoregon/urbandev-frontend","last_synced_at":"2025-03-28T03:14:53.164Z","repository":{"id":77887685,"uuid":"44291567","full_name":"hackoregon/urbandev-frontend","owner":"hackoregon","description":null,"archived":false,"fork":false,"pushed_at":"2016-04-08T20:29:27.000Z","size":736,"stargazers_count":3,"open_issues_count":0,"forks_count":6,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-02-02T04:23:20.368Z","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/hackoregon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2015-10-15T03:28:18.000Z","updated_at":"2017-11-27T18:31:56.000Z","dependencies_parsed_at":"2023-03-12T02:24:46.518Z","dependency_job_id":null,"html_url":"https://github.com/hackoregon/urbandev-frontend","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/hackoregon%2Furbandev-frontend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackoregon%2Furbandev-frontend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackoregon%2Furbandev-frontend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackoregon%2Furbandev-frontend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hackoregon","download_url":"https://codeload.github.com/hackoregon/urbandev-frontend/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245960813,"owners_count":20700781,"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":"2025-02-02T04:20:27.420Z","updated_at":"2025-03-28T03:14:53.148Z","avatar_url":"https://github.com/hackoregon.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Hack Oregon](http://www.hackoregon.org/) - Urban Development project\n# README\n\n## Purpose\nThis project is creating a data visualization tool, so that users can tell their own stories about urban change.\n\n## Technology\nThe web site, [PlotPDX](http://www.plotpdx.com/prototype/), is a [Single-Page Application](https://en.wikipedia.org/wiki/Single-page_application) (SPA), implemented in JavaScript. The application running in a web browser accesses data from RESTful web services. See the [urbandev-backend](https://github.com/hackoregon/urbandev-backend) source repository for information about the [urbandev-backend web services](http://ec2-52-88-193-136.us-west-2.compute.amazonaws.com/services/).\n\nThe browser application is based on the [BootLeaf](https://github.com/bmcbride/bootleaf) template. It uses several JavaScript frameworks:\n\n* [leaflet](http://leafletjs.com/): \"an open-source JavaScript library\nfor mobile-friendly interactive maps.\"\n* [leaflet-groupedlayercontrol](https://github.com/ismyrnow/Leaflet.groupedlayercontrol): \"Leaflet layer control with support for grouping overlays together.\"\n* [taffy](http://taffydb.com): \"The JavaScript Database ... that brings database features into your JavaScript applications.\"\n* [moment](http://momentjs.com/): \"Parse, validate, manipulate, and display dates in JavaScript.\"\n* [daterangepicker](http://www.daterangepicker.com/): \"A JavaScript component for choosing date ranges. Designed to work with the Bootstrap CSS framework.\"\n\n## To view the deployed application\nNavigate to the web site, [http://www.plotpdx.com/prototype/](http://www.plotpdx.com/prototype/)\n\n## To build the application\nClone this repository and then from the top-level dirctory, use [npm](https://www.npmjs.com/) to get dependencies:\n\n`npm install`\n\nRun [grunt](http://gruntjs.com/) to assemble the application files:\n\n`grunt`\n\nOpen `index.html` in a browser to run the application. You should see a map of Portland, Oregon. There are also controls for selecting neighborhoods, types of data to display, and time periods. The web application is running in the browser on your local machine, but it queries [web services](http://ec2-52-88-193-136.us-west-2.compute.amazonaws.com/services/) to retrieve data about activities in Portland neighborhoods. The application _only_ displays information for the city of Portland, Oregon in the United States.\n\n## To contribute to the project\nContact [Hack Oregon](http://www.hackoregon.org/) if you would like to work on this project. If you are already working on this project, please follow the [\"Getting started as a contributor\"](https://github.com/hackoregon/urbandev-frontend/blob/master/doc/GettingStartedAsAContributor.md) guidelines for submitting code.\n\n## Project history\nThis repository was created during the Fall 2015 season of [Hack Oregon](http://www.hackoregon.org/). There had been some prior work on the [PlotPDX project](https://github.com/PlotPDX), but the [urbandev-frontend](https://github.com/hackoregon/urbandev-frontend) repository where you are now is the latest work on this project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhackoregon%2Furbandev-frontend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhackoregon%2Furbandev-frontend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhackoregon%2Furbandev-frontend/lists"}