Can you design, write, or code? Are you an activist with an idea? You can help Los Angeles live up to its potential at Hack for LA. Everyone is welcome!
Have an idea? Submit your pitch
Hack for LA seeks to reduce repetitive work in our open source projects and for the open source community. This project will be both a showcase for the automations and/or microservices that we develop, but also a convenient home for those automations, so that they can be found, forked, and contributed to easily. We will be using JAMstack and a static site generator for building this website.
Anyone who wants to write open source automations
,API writers
,API integrators
,Frontend Javascript Developers
,UI/UX Designer
Remote
GitHub Pages
,Jekyll
The 311 Data project seeks to empower local Neighborhood Councils to improve the ideation and analysis of their initiatives using the wealth of publicly available 311 data.
Business Analyst
,Project Manager
,Frontend Developers
,Backend Developers
,Product Owner
Downtown LA
,Remote
ReactJS
,Redux
,Flask
,Sanic
,Pandas
,Bulma
,PostgreSQL
BallotNav is a tool that aims to help prevent disenfranchisement by providing reliable and up to date information on ballot drop off locations across the US. While some states have detailed information about ballot drop off locations, others leave it up to the local jurisdiction to publish that information. In some states, Counties, Towns, Parishes, etc, do not have websites, so there is no reliable online source for ballot drop off information. BallotNav was created to provide a reliable online resource about where to drop your ballot, hours, accessibility, etc. We do this by calling each Jurisdictional office provided by the secretary of state and confirming locations details.
UX Researcher
,Marketing, PR & Partnerships
,Fundraising
,Translators (Spanish especially)
Remote
The mission of the Civic Opportunity project is to develop and curate the journey of all volunteers that we interact with to reach their fullest potential. Relationship bridge-building and workforce readiness development of volunteers is at the core of the Hack for LA brand. We have found that this effort enables and supports the delivery of a consistent pipeline of knowledge worker resources. In turn, our volunteers are more prepared to create products that are impactful in local government and beyond.
Special Projects Coordinators
,Project/Pilot Management
,UI Designer
,UX Researcher
Remote
Our goal of the project is to create a comprehensive, searchable index of all civic tech open source software projects around the world. We have created the framework. Now our next step is to create a website and other marketing tools that will demonstrate the power of the index and will provide instructions for how to tag and share your github repository in 2 min or less.
Fullstack Developer with Node/React knowledge
,Experienced Data Scientist
,Database Architect
,Front end react developers
,UX specialist for testing and conducting interviews with stakeholders
,UI Designer
,Video content script writer
Downtown LA
,Remote
ReactJS
,Django
,PostgreSQL
Each of the 80+ Code for America Brigades is an experiment which generates valuable learnings and new effective processes and practices. However, Brigades and other civic tech volunteer organizations need not start from scratch. This project aims to improve existing structures and create new ones that make it easier to share replicable processes and practices so that organizers and members can iterate on each others work, improving outcomes for the whole network.
The Civic Tech Structure's first project seeks to improve the existing Code for America Brigade Organizer’s Playbook (BOP) into a communal, high-value resource for sharing. We will be performing an intensive UX Research phase with the BOP end users to understand their priorities, infrastructure, and potential contributions.
UI Designer (brand building)
,UX Team manager / Lead
,UX Researchers (40)
,UX Designer
,UX Team Manager / Lead
Remote
Google Docs (Doc, Sheet, Slide, Forms)
,HackforLA.org guides
Engage is a civic participation platform. Currently in beta, Engage makes it easier for residents of Santa Monica, CA to offer their feedback on policy issues that City Council is considering. Engage aims to increase access for community stakeholders who are unable to attend public meetings or may otherwise feel unheard by their local government.
UX designers
,NLP engineers
Santa Monica
,Remote
ReactJS
,Django
,PostgreSQL
The website is focused on individuals seeking food in Los Angeles who need an up-to-date resource about food pantries and meals. Our mission is to update the existing website, foodoasis.la with a simplified UI and verified data. Future development goals include creating functionality for referral services that will allow the end user to annotate and update listings through a peer verification system.
Downtown LA
,Remote
ReactJS
,Express
,Node.js
,PostgreSQL
,PostGIS
,AWS
,Docker
,Mapbox
,Material-UI
,SCSS
The hackforla.org website is our organization's way of communicating with volunteers, stakeholders, and donors. This project is a good place to start for new volunteers looking to polish their git protocol skills (branches, separation of concerns, etc.). We currently have two development paths: growth (building out new pages and guides) and optimization (taking inventory of our code and design systems) to ensure we are consistently delivering value to our users while being scalable in our approach to building the site.
UI (wireframes)
,UX Researcher
,Junior JavaScript developers
,Javascript Mentor / PR reviewer
,anyone wanting to learn how to do Git commits in a collaborative work environment
Santa Monica
,Downtown LA
,Remote
GitHub Pages
,Jekyll
,Docker
We're working with community non-profits who have a Host Home initiative to develop a workflow management tool to make the process scaleable (across all providers), reduce institutional bias, and effectively capture data.
Host Home programs are centered around housing young people, 18 - 25 years old. Their approach focuses on low-cost, community-driven intervention by matching a willing host with a guest or group of guests, providing a stable housing environment for youths who are experiencing homelessness and seeking stable housing.
UI (including wireframes, familiar with Figma)
Downtown LA
,Remote
ReactJS
,NoSQL
We’re building a TDM web calculator for LADOT. It scores proposed real estate developments in real-time and aims to discourage exceeding parking requirements to reduce the occurrence of single-occupancy trips to new developments.
UI Designer
Downtown LA
,Remote
ReactJS
,Express
,Node.js
,Microsoft SQL Server
,Docker
,Azure App Service
,SCSS
Visualization of parking data to assist in understanding of the effects of parking policies on a neighborhood by neighborhood basis in the City of Los Angeles.
Experienced Frontend Software Engineer (Mapbox experience)
,Experienced Backend Software Engineer
,Early UI/UX product development
,Data Analyst/Data Scientist (data cleaning)
Santa Monica
,Remote
ReactJS
,PostgreSQL
,Node.js
,Mapbox
We’re building a platform for students across LA County to create more accessible school-related apps and web apps. Our desired impact is to make students feel more welcomed and included in their community through an online academic environment created by peers, for peers
Santa Monica
,Remote
ReactJS
,Flutter
Public Tree Map helps connect people to Santa Monica's urban forest. The map includes information about each of the 35,000 trees (and vacant tree sites) in Santa Monica's publicly-owned urban forest (compiled from open datasets, digitized city records, and federal ecosystem services values), as well as tools for users to share favorite trees. To reflect tree plantings and removals, the map updates every day.
Front-end web development (JavaScript, Leaflet)
,Data processing (GeoPandas, Python)
,QA and UX testing
,Appreciation for trees (anyone interested is welcome!)
Santa Monica
,Remote
GeoPandas
,jQuery
,Leaflet
,Node.js
The Record Clearance Project aims to help people in California with criminal records accomplish record clearance, expungement or reduction and subsequently a second chance as a part of society.
We work with verifiable non-profits, the government and partners to build digital tools that can affect changes in the lives of these justice impacted individuals.
Research
,UX-UI
,Content Writing
,React Developer
Santa Monica
,Remote
ReactJS
Not debates, but recorded online video Q&A with candidates so voters can quickly can get to know them, for every candidate, for every election, across the US.
Node Developer
,React Developer
,UI/UX
,Marketing/Branding/Social Media
Santa Monica
,Remote
MongoDB
,Express
,ReactJS
,Node.js
VRMS is a tool used for the engagement, support, and retention of a network of volunteers.
Front End Devs (from mid level)
,Back End Devs (from mid level)
,UI/UX Designer
Remote
Node
,Express
,MongoDB
,Docker
,React
,Redux
,Sass
,Jest
,React Testing Library
We want to improve the language used in websites to be more inclusive (of all communities) while also educating the public about exclusionary language. @writeforallorg™
Gender researcher
,Communications writer
,Videographer
,UX developer
,JavaScript programmer
,QA coder
,DevOps engineer
Downtown LA
,Remote
We are creating a know your rights tool for youth and their families when interacting with the Juvenile Justice System. This interactive tool creates a resource for youth and their families to access information that is relevant to several different parts of the process from knowing your rights when you come into contact with law enforcement, to an explanation of the different types of hearings that take place, to knowing who various people in the courtroom are.
Content Writer
,UI Designer
,UX Researcher
Remote
Google Docs
,Google Sheets
,Figma
,Miro
Heart is a project working directly with the LA City Attorney’s Homeless Engagement and Response Team. The HEART program helps individuals experiencing homelessness resolve eligible traffic and pedestrian infractions and related warrants and fines by engaging with relevant services. Hack for LA is helping them build a database and case management system to streamline their workflow and enable them to scale their program.
HelloGOV is helping grassroots organizations connect supporters to their state assembly and state senate representatives for call campaigns to advocate on the legislation that matters most to their work. The HelloGOV webapp generates a campaign shortlink that can be used in texts, social posts, and more.
Santa Monica
,Remote
Trailstats LA tracks LA Metro trains and generates punctuality reports. Our website enables both Metro officials and the public to easily review up-to-date statistics for LA's 6 train lines.
Downtown LA
,Remote
Applying for work should be simple—but the application process for the City of LA is confusing and cumbersome. We’re going to make it easier to find the job of your dreams.
Downtown LA
,Remote
We compiled job listings from 60+ different non-profit organization websites for the LA County Homeless Initiative and consolidated them into a single database so that it is easier for job-seekers to search and filter for jobs.
Downtown LA
,Remote
Not Today is an app intended to help people wait out periods of suicidal thinking without acting on their thoughts.
Santa Monica
,Remote
React Native
A fun new project project that connects people in need of clothing and other essentials with people in the community who have things to spare. It's kind of like one on one Goodwill. The main objective is to foster interactions between the housed and unhoused. The donation is the mechanism for building these connections throughout our community.
Front-end development
,Back-end development
,Product Management
,Marketing
Santa Monica
,Remote
Hack for LA is a great example of how we can harness technology and our city's creativity to solve everyday problems. As Mayor, I will closely partner with our tech industry to create jobs and bring innovation to City Hall so government works faster and more efficiently.
Mayor Eric Garcetti![]()
We bring together civic-minded volunteers to build digital products, programs and services with community partners and local government to address issues in our LA region. Hack for LA is a project of Code for America and is it's official Los Angeles chapter.