Skip to content

AbdelrhmanKhaled76/React_Form

Repository files navigation

This React component (Home) is a user profile form built with Next.js, styled using Tailwind CSS, and enhanced with Google Fonts (Oswald, Roboto). It includes the following key features:

Form Data Handling: Accepts user inputs for first name, last name, email, and password.

Image Upload with Validation: Accepts and previews a profile picture with restrictions on type and size.

Client-Side Validation: Validates required fields and image before form submission.

Clipboard Functionality: Allows users to copy the current page URL to the clipboard with visual feedback.

Reset Button: Resets all form fields and uploaded image.

Visual Feedback: Displays errors and success toast messages.

Styling: UI is centered using Flexbox and styled for clarity and accessibility.

FontAwesome icons are used for external links.

About

this a from made and validated with pure react

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages