nichhk / 311-data

Empowering Neighborhood Associations to improve the analysis of their initiatives using 311 data

Home Page:https://www.311-data.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The 311 Data project

Empowering Los Angeles neighborhood councils to analyze initiatives using data collected from the city 311 system.

311 Screenshot

Project Technology

Frontend

  • Javascript (React)
  • Redux
  • Bulma
  • HTML/CSS

See here for more information about 311 Data client technology.

Server/API

  • FastAPI: asynchronous Python REST API
  • Redis: key-value caching
  • PostgreSql: persistent SQL database
  • Prefect: data ingestion pipeline in Python
  • Docker: containerized servers hosted in AWS

See here for more information about 311 Data server technology.

Data Analysis

  • Python
  • Pandas/Numpy/Matplotlib
  • PostgreSql
  • Socrata API

See here for more information about 311 Data project data analysis.

UI/UX

  • Figma
  • Google Drive
  • Adobe CC
  • Miro

Joining the 311 Data project

We are looking for volunteers! Those with non-technical skills are welcome as well.

311 Data is part of Hack for LA where you can sign up to join weekly onboarding meetings. You can find more information about the current project team here.

To Sign Up

  • Go to the Getting Started page on the Hack for LA website and learn about the projects and onboarding process.
  • Sign up for an onboarding session on the Hack for LA Meetup page. These session happen every week!

More Information about the 311 Data project

About

Empowering Neighborhood Associations to improve the analysis of their initiatives using 311 data

https://www.311-data.org

License:GNU General Public License v3.0


Languages

Language:JavaScript 56.5%Language:Jupyter Notebook 17.7%Language:Python 17.5%Language:SCSS 5.2%Language:HCL 1.4%Language:Shell 0.9%Language:HTML 0.4%Language:Dockerfile 0.3%Language:CSS 0.1%Language:Mako 0.1%