Skip to content

Repository files navigation

Contact Form Preview

React Contact Form

What is it?

A fully-featured contact form built with React, Formik, Yup and Treact that is stylish, has validation and can actually send emails.

Why use it?

If you've ever wanted to quickly slap together a contact form then this is for you. It's not built to be complex, its built to work.

How does it work?

Contact Form Animation

  • Formik - Handles all the form field binding and state tracking.
  • Yup - Handles all the validation.
  • Treact - Handles the component and styling. This library is made using React and TailWind Css.
  • Emails - Handled by a Netlify function that integrates with SendInBlue. You can find the function app here, either use this one or swop in your own email mechanism.

Learn more about this

I've written a blog post that explains more about this contact form and why I built it.

About

A fully-featured contact form built with React, Formik, Yup and Treact that is stylish, has validation and can actually send emails.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages