Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cityofaustin/atd-data-and-performance
Open data and performance hub for the City of Austin Transportation Department
https://github.com/cityofaustin/atd-data-and-performance
bootstrap government intelligent-transportation-systems leaflet mobility open-data open-government traffic-analysis transportation
Last synced: 3 months ago
JSON representation
Open data and performance hub for the City of Austin Transportation Department
- Host: GitHub
- URL: https://github.com/cityofaustin/atd-data-and-performance
- Owner: cityofaustin
- License: other
- Created: 2016-04-06T22:55:59.000Z (over 8 years ago)
- Default Branch: production
- Last Pushed: 2024-06-21T17:22:09.000Z (5 months ago)
- Last Synced: 2024-06-22T15:06:05.734Z (5 months ago)
- Topics: bootstrap, government, intelligent-transportation-systems, leaflet, mobility, open-data, open-government, traffic-analysis, transportation
- Language: JavaScript
- Homepage: https://data.mobility.austin.gov
- Size: 62 MB
- Stars: 21
- Watchers: 12
- Forks: 8
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ATD Data & Performance Hub
This repo houses code for the [ATD Data & Performance Hub](https://data.mobility.austin.gov/). It is a [NextJS](https://nextjs.org/) app that relies heavily on [open data APIs](https://data.austintexas.gov/).
## Contents
- [Get it running](#get-it-running)
- [Configuring a new `MapList`](#configuring-a-new-maplist)
- [Deployment & CI](#deployment--ci)## Get it running
Activate your node environment
```shell
$ nvm use
```Install dependencies
```shell
$ npm install
```Start the development server
```shell
$ npm run dev
```Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
You can start editing the page by modifying `pages/index.js`. The page auto-updates as you edit the file.
## Configuring a new `MapList`
The `MapList` is a configureable dashboard component that provides a linked list and map view. It is designed to work well on mobile/touch devices, and can be customized to many data display needs. See `components/MapList.js` for props documentation.
This image illustrates how the MapList props affect the layout:
![MapList props visual](docs/mapList.png)
## Deployment & CI
The production site is hosted by Netlify. Any merge to the `production` branch will trigger a new build. Deploy previews will be generated for any non-production branch.