hngprojects / hng_boilerplate_python_fastapi_web

Apache License 2.0
154 stars 137 forks source link

feat: post user faq inquiries form #934

Closed JoshuaOloton closed 3 weeks ago

JoshuaOloton commented 3 weeks ago

Description

This update handles the submission process for the additional inquiries form on the contact page and implements an email notification feature to provide feedback upon successful submission.

Related Issue (Link to issue ticket)

https://github.com/hngprojects/hng_boilerplate_nestjs/issues/878 https://github.com/hngprojects/hng_boilerplate_python_fastapi_web/issues/958

Motivation and Context

This change is necessary to ensure that users receive confirmation when their inquiries are submitted through the contact page. The added email feedback functionality enhances user experience by providing immediate acknowledgment of their request, improving communication and user satisfaction. ​

How Has This Been Tested?

Apprpriate unit tests have been carried out using the Pytest library ​

Screenshots (if appropriate - Postman, etc):

Types of changes

Checklist: