Project By: Alex Sodemann
VeriMail was created for small business owners who want to ensure they're sending email campaigns to qualified addresses. A user can upload a csv of emails, and then see all the verified addresses from their list. They can also see overall statistics (% valid domain, % valid user, etc) and take a detailed look at the information for every email from their file. A user has the ability to download the results from the Verified Emails page and the Email Details page.
The email validation is being done through the mailboxlayer api.
- Effectively use React, Router, and Async JavaScript
- Deliver a unique product that solves a problem using an api
View it here.
Download Instructions:
git clone [this file path]
cd verimail
npm install
npm start
- React
- Hooks
- React Testing Library
- Jest
- HTML/CSS
- npm
- react-chartjs-2
- react-csv-parse
- Allow a user to download the report displayed on the Email Stats page
- Let a user add weights and calculate their own score for the email data vs using the one that comes from the api directly