A sleek, type-safe demo of Next.js 15, Shadcn UI, and React Hook Form powered by dynamic JSON configurations.
- Schema Alchemy: Transforming raw JSON field definitions into a robust Zod validation schema on the fly.
- Smart Defaults: Extracting initial values directly from the config to hydrate the form.
- The Factory: A mapping engine that renders the right Shadcn component based on the field type.
- Framework: Next.js (App Router)
- Forms: React Hook Form + @hookform/resolvers
- Validation: Zod (The modern successor to Yup)
- UI: Tailwind CSS + Shadcn UI
- Language: TypeScript (Strict Mode)
Built to show that forms shouldn't be hardcoded. 🏗️