Web Apps
uv-form
A form builder built on a pnpm workspace monorepo with tRPC — exploring end-to-end type safety from client to server.


Overview
uv-form is a form builder built on top of a tRPC monorepo. The project started as a deep dive into tRPC — understanding procedures, how requests flow from the tRPC client to the server, and how type safety holds across the stack. It also pushed me to learn pnpm workspaces and monorepo structure. I'm actively building it out to strengthen my React skills and turn it into a product-worthy tool, with a detailed dashboard and AI integration planned.
Features
- —Visual form builder on a tRPC-powered backend
- —pnpm workspace monorepo architecture
- —End-to-end type-safe API with tRPC procedures
- —Detailed dashboard (coming soon)
- —AI integration for smarter form workflows (planned)
Tech Stack
tRPCpnpmMonorepoNext.jsReactTypeScript
What I Learned
- —How pnpm workspaces and monorepo structure work in practice
- —tRPC in depth — writing procedures and organizing routers
- —The full request flow: tRPC client → procedure → response
- —How tRPC delivers end-to-end type safety without manual API types
- —Structuring a real project while leveling up React patterns
Gallery

