Software Development
Apps / Code for Philly / Environment

The Code for Philly-born PHLASK app will show you where to find free drinking water

The free app launching later this month aims to promote sustainability and a shared feeling of community: "We are really trying to use technology to reset a system of social norms."

The PHLASK app on desktop. (Courtesy image)

This editorial article is a part of Software Development Month of's editorial calendar.

Nearly 40% of Philadelphia residents drink bottled water at home — many because they don’t believe tap water is safe to drink, or they don’t like the taste. But for those unable to frequently purchase cases of water, the need exists for more sustainable options while on the go.

Through civic hacking group Code for Philly, a team of local software developers set out to address that need with PHLASK, a free app that allows users to see what places in the Philadelphia area offer free water to public.

When PHLASK team member Billy Hanafee first started work on the project in the summer of 2017, his goal was not to build an app. His focus was more on finding a way to change how the public thinks about public resources like municipal water.

“The journey to building this app was long and somewhat indirect as the intention was never just ‘to build an app,'” he told via email. “The reason the term ‘ecosystem‘ is included in the project [description] is to show that we are really trying to use technology to reset a system of social norms that foster more trust in shared institutions (like municipal water) and ameliorate more sustainable consumer behavior.”

Hanafee found plastic bottles as an understandable entry point in getting people to understand how their behaviors relate to sustainability. Single-use water bottles are made of plastic and quickly accumulate as waste after their use. He started the project as a way of encouraging people to ask — get it? — for water from freely available taps and help reduce the consumption of single-use plastic bottles.

The PHLASK team prioritized three guiding principles in its development process. Creating an app that promoted sharing was important and inspired by similar recent efforts to provide the public with free goods, such as community fridges that fight food insecurity. Building sustainability into behavior as well as building community were also two key goals of the process.

The PHLASK app allows users to view a map or “PHLASK ecosystem” of the Philadelphia area. On the map, icons indicate what locations provide users with free water taps. Users can click on icons for more information and pull up hours of operation and other key information of places that offer free water taps. The app updates information on a weekly basis.

To build out its PHLASK ecosystem, the PHLASK team worked with municipal departments like the Philadelphia Water Department to aggregate data on existing public water taps and also reached out to private businesses like local coffee shop chain La Colombe to become water-sharing points on the app’s map.

Since PHLASK first started out as a WordPress site in 2017, the development team has made significant upgrades to its tech stack. They currently use React, Redux and React Bootstrap for its frontend and Google Firebase for data storage. AWS S3 and Cloudfront provide its website hosting and Docker is used for its development tooling.

In response to COVID-19, the PHLASK team pivoted in its development process to allow its water-sharing PHLASK ecosystem to include food, too. The team already had plans to expand beyond water, Hanafee said — the pandemic just required it to move faster.

PHLASK officially launches Oct. 27. Here’s what the mobile app will look like in use:

(Courtesy image)

(Courtesy image)

(Courtesy image)

Michael Butler is a 2020-2022 corps member for Report for America, an initiative of The Groundtruth Project that pairs young journalists with local newsrooms. This position is supported by the Lenfest Institute for Journalism.
Companies: Philadelphia Water Department
Series: Software Development Month 2020

Before you go...

Please consider supporting to keep our independent journalism strong. Unlike most business-focused media outlets, we don’t have a paywall. Instead, we count on your personal and organizational support.

3 ways to support our work:
  • Contribute to the Journalism Fund. Charitable giving ensures our information remains free and accessible for residents to discover workforce programs and entrepreneurship pathways. This includes philanthropic grants and individual tax-deductible donations from readers like you.
  • Use our Preferred Partners. Our directory of vetted providers offers high-quality recommendations for services our readers need, and each referral supports our journalism.
  • Use our services. If you need entrepreneurs and tech leaders to buy your services, are seeking technologists to hire or want more professionals to know about your ecosystem, has the biggest and most engaged audience in the mid-Atlantic. We help companies tell their stories and answer big questions to meet and serve our community.
The journalism fund Preferred partners Our services

Join our growing Slack community

Join 5,000 tech professionals and entrepreneurs in our community Slack today!


How to encourage more healthcare entrepreneurship (and why that matters)

9 inclusivity recommendations for tech workplaces from Philadelphia youth

Welcome to Camp Apple Intelligence

Find out what type of heat wave you’re really in for with NOAA’s HeatRisk dashboard

Technically Media