Skip to content

asodemann18/VeriMail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

127 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project By: Alex Sodemann

About

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.

Project Goals

  • Effectively use React, Router, and Async JavaScript
  • Deliver a unique product that solves a problem using an api

In Action

Uploading csv of emails:

In Action

Downloading information returned from the api:

Downloading Data

Setup

View it here.

Download Instructions:

git clone [this file path]
cd verimail
npm install 
npm start

Technologies Used:

  • React
    • Hooks
  • React Testing Library
  • Jest
  • HTML/CSS
  • npm
    • react-chartjs-2
    • react-csv-parse

Future Plans

  • 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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors