> For the complete documentation index, see [llms.txt](https://pyusd-garden.gitbook.io/pyusd.pizza/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pyusd-garden.gitbook.io/pyusd.pizza/technical/source.md).

# Source

#### Smart contracts

All contracts developed, tested, and deployed with [Foundry](https://github.com/foundry-rs/foundry). Our main dependencies are [OpenZeppelin contracts](https://www.openzeppelin.com/contracts):

{% embed url="<https://github.com/mono-koto/pizza-contracts>" %}
Smart contracts
{% endembed %}

#### Web app

For the frontend, we used [Typescript](https://www.typescriptlang.org/), [NextJS](https://nextjs.org/), [Vercel](https://vercel.com/), [TailwindCSS](https://tailwindcss.com/), [Viem](https://viem.sh/), [Wagmi](https://wagmi.dev/), [RainbowKit](https://www.rainbowkit.com/), [ShadCN](https://ui.shadcn.com/) + [Radix](https://radix-ui.com/), and more.

{% embed url="<https://github.com/mono-koto/pizza-frontend>" %}
Web app
{% endembed %}
