Skip to content

DevAbdurR/React-Signup-Form

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Signup Form with Validation

This project presents a React Signup Form with validation for first name, last name, email, and password. It allows users to enter their information and returns an object with the entered data upon successful submission.

image

Features

  • Signup form with fields for first name, last name, email, and password.
  • Client-side validation for each field to ensure correct data entry.
  • Submission returns an object containing the entered data.
  • Responsive Design for multiple screen sizes.

Demo

See the live project in action: https://react-js-signup-form.netlify.app/

Technologies Used

  • React
  • HTML
  • CSS
  • JavaScript
  • Formik (Library)

Getting Started

To get a local copy up and running, follow these steps:

  1. Clone this repository: git clone https://github.com/DevAbdurR/React-Signup-Form
  2. Navigate to the project directory: cd react-signup-form
  3. Install dependencies: npm install
  4. Start the development server: npm start

Usage

  1. Access the signup form.
  2. Fill in the required fields: first name, last name, email, and password.
  3. Validate each field as you enter data.
  4. Submit the form to receive an object containing the entered data.

Contributing

Contributions are welcome! If you have any improvements or fixes, feel free to submit a pull request. Please follow the standard coding guidelines.

  • Fork the repository.
  • Create a new branch: git checkout -b feature/your-feature-name
  • Make your changes and commit them: git commit -m 'Add some feature'
  • Push to the branch: git push origin feature/your-feature-name
  • Open a pull request.

This project was developed to showcase a React-based signup form with validation and data retrieval. Feel free to explore and modify the code to create robust and user-friendly signup forms!