PayTransparency.work is built by David Reed using SvelteKit, Heroicons, and Tailwind CSS.
United States map icons are from coryetzkorn and originally derive from ProPublica's StateFace. Canada map icons are derived from Wikimedia's Canada map.
This site is open source and available under the MIT License. Want to improve the site, or add more transparency data? Open a Pull Request on GitHub!
To work on PayTransparency.work, follow these steps.
- Ensure that you have
git
andnpm
installed on your computer. - Clone the Git repo.
- Run
npm install
in the repo to install dependencies. - Run
npm run dev
to start the hot-reloading dev environment. - Run
npm run build
to build the static files. This is important to validate that changes don't impact SvelteKit's ability to statically render the entire site.