# 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 %}
