Skip to content

Thamjith/simple-form

Repository files navigation

Frontend Validation Example

This project demonstrates simple frontend validation using React Hook Form, Zod, and Material-UI. It is built with TypeScript and Vite.js, showcasing form validation and user input handling without any backend.

Features

  • Form Validation: Uses Zod for schema validation to ensure that user inputs meet specified criteria.
  • User Interface: Styled with Material-UI for a modern look and feel.
  • Frontend Only: Demonstrates validation on the client side, with no backend integration.

Live Demo

You can see a live demo of this project at: simpleform.thamjiththaha.com

Technologies Used

  • Vite.js: Fast build tool and development server.
  • React Hook Form: Simple and performant form handling library.
  • Zod: TypeScript-first schema validation library.
  • Material-UI: React components for faster and easier web development.
  • TypeScript: A statically typed superset of JavaScript.

Installation

  1. Clone the repository:

    git clone https://github.com/Thamjith/simple-form.git