Branch | Status |
---|---|
master | Not configured |
Portfolio.Contact is a Contact-Me Microservice that allows users who navigate to my portfolio website to send me an email via the contact form. It is built as a Azure Function and uses a HTTP Trigger to processes the email.
The process of this microservice is shown in the below diagram:
- User sends JSON payload via contact form on website, invoking the Contact API endpoint.
- JSON payload is converted into a SendGridMessage object.
- SendGridMessage object is sent to SendGrid client.
- If successful, the Function returns a 200 Status code.
- If not, the Function returns a 400 Status code.
Please raise any issues or bugs by creating a issue.
Details on how to contribute to this project are coming soon!