I require a reporting dashboard to be built that integrates with SendGrid's event API. There will be a single web page that shows:
- A list of email addresses
- For each email address the email that was sent and the status of the email (Sent, bounced, Spam, etc)
- The date of each email
The work requires being experienced in working with web based APIs. The SendGrid API expects an end point which will be hit whenever SendGrid has some data to send us.
The SendGrid Event API information can be found here: [login to view URL]
This work also requires experience with databases. Each time the event API sends the data the data must be stored in a database:
- a table containing the data that was sent and the date/time the data was saved