Sign in

Colophon

ShareWaste

ShareWaste was a precursor to Peels with a similar idea: connecting people locally to divert organic material from landfill. We’re doing our best to continue the mission, in our own way.

Technology

Maps

Protomaps generously provides both the map tiles for Peels and a hosted API. We’re rendering those map tiles using React Map GL and Maplibre GL JS.

Components

Peels relies on a few ‘headless’ React components under the hood, namely HeadlessUI and Radix UI. They provide a solid foundation for accessibility (and helped get us off the ground quickly).

We don’t really use any custom components beyond the aforementioned primitive, headless, ones. The one major exception is the map drawer. That’s built on top of Emil Kowalski’s buttery-smooth Vaul drawer component.

Icons

Some icons are derived from the Lucide and Hero Icons libraries. The rest have been drawn manually.

Everything else

Peels benefits from a bunch of open source libraries. We’ll publish a link to our GitHub repository when that’s ready to be made public.