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.
- 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.
See the live project in action: https://react-js-signup-form.netlify.app/
- React
- HTML
- CSS
- JavaScript
- Formik (Library)
To get a local copy up and running, follow these steps:
- Clone this repository:
git clone https://github.com/DevAbdurR/React-Signup-Form
- Navigate to the project directory:
cd react-signup-form
- Install dependencies:
npm install
- Start the development server:
npm start
- Access the signup form.
- Fill in the required fields: first name, last name, email, and password.
- Validate each field as you enter data.
- Submit the form to receive an object containing the entered data.
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!