My personal contact form with the front end deployed on CloudFlare Pages and the backend written in NodeJS, Express, and TypeScript, deployed on Render.
I've made use of MongoDB for storing data, hCaptcha for spam prevention, Sendinblue for receiving and sending emails.