Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ContactRawForm: Add Email Form Functionality #10

Open
2 tasks done
DevVoxel opened this issue Jul 8, 2022 · 2 comments
Open
2 tasks done

ContactRawForm: Add Email Form Functionality #10

DevVoxel opened this issue Jul 8, 2022 · 2 comments

Comments

@DevVoxel
Copy link
Owner

DevVoxel commented Jul 8, 2022

Describe the feature

Add functionality to the form to allow any user to send me an email using it. Adjust validation file to make it safer to accept entries.

Use Case

Used for any end-user on the website to contact me the developer at anytime using the Modal Popup form.

Proposed Solution

Use an external service to manage entries and email handling. Preferably create an email that is linked to another to avoid showcasing personal email to others. Or use my second personal email for such. (Google Workspace Maybe? Or something offered within Vercel? Need to look.)

Edit the 'from' email to adjust with whatever email the user puts into the field. For some reason I forgot this. Spice up the form in general, and make it more user friendly so that way people don't spam me with bad messages, trying to figure it out.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

N/A

Environment details (OS name and version, etc.)

N/A

@DevVoxel
Copy link
Owner Author

The Email API part of this is complete. I still need to add validation to the form, as well as a success message. Basically cleanup the form and it'll be finished.

@DevVoxel
Copy link
Owner Author

I need to start attaching issues to my PRs because for some reason I have been forgetting to do that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant