iValidate is a simple email validation tool that verifies the authenticity and deliverability of an email address using an external API. This project ensures that your email inputs are correctly formatted and provides detailed results on email status, domain, and more.
- Email Validation: Validates the email address format and domain.
- Detailed Results: Provides information such as deliverability, email state, domain details, and more.
- API Integration: Uses the emailvalidation.io API to fetch real-time email data.
- HTML5: For the structure of the webpage.
- CSS3: For styling and responsive design.
- JavaScript (ES6): For API requests and dynamic content updates.
- External API: emailvalidation.io API for email validation.
-
Clone the repository to your local machine:
git clone https://github.com/avanishshaw/iValidate.git
-
Navigate to the project directory:
cd iValidate -
Open the
index.htmlfile in your preferred browser.
- Enter the email address you want to validate in the input field.
- Click the Submit button.
- The results will be displayed below, showing details about the email's deliverability, domain, and more.
This project requires an API key from emailvalidation.io. You can get a free API key by signing up on their platform.
Replace the API key in the index.js file with your own key:
let key = "YOUR_API_KEY";