Skip to content
Submitted almost 3 years ago

React Newsletter Signup Form With Google Sheet API

fetch, react
LVL 3
@vaqueraoscar0
A solution to the Newsletter sign-up form with success message challenge

Solution retrospective


Technologies

  • React
  • HTML5/CSS3
  • Google Sheets
  • Google Script

Comments:

The Newsletter Signup Form challenge turned out to be more challenging than expected, especially when I accidentally deleted the entire project before deploying it. However, it was still a fun and rewarding experience. As an additional feature, I went beyond the basic requirements and created a way to store the submitted emails using Google Sheets and Google Scripts.

Instead of building a traditional backend, I used Google Sheets as a simple database to store the email addresses. I wrote a small piece of code using Google Scripts that allows the form submissions to be saved directly into a Google Sheet. You can check out the Google Sheet LINK HERE to see the collected email data.

If you're interested in how I made it work, I have included the script's code in my repository. You can take a look and try it out for yourself. This approach offers an alternative way to handle backend functionality without setting up a dedicated server.

I welcome any questions, comments, or feedback you may have about this project.

Code
Loading...

Please log in to post a comment

Log in

Community feedback

No feedback yet. Be the first to give feedback on Oscar Vaquera’s solution.

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord