The frontend is using Next.js + TypeScript + Tailwind CSS with shadcn/ui components.

For example, this is a button from the shadcn/ui component library.