
The Project
One of my proudest accomplishments at Precor, this form handler is a full-stack web application that securely processes each and every one of Precor.com's web forms. Built in response to a desperate need of an updated form handler, this app leverages NextJS's API routes to facilitate a fast, elegant solution that intakes form data, encrypts and logs it to Supabase, validates it against a predefined schema generated by components in Contentful, then either sends it off to Precor's Salesforce backend, or leverages AWS Simple Email Service to send it directly to one of Precor's Sales inboxes. This app filled a major gap in Precor's form security, and visibility of submissions by the Marketing department.
But if this is a server-side app, why use NextJS over something like Express? Because it's also a front-end app! That's right, this app features a fully customized dashboard where Precor employees can log in, audit form submissions, mark them with a variety of flags, and export them. An app that handles user data must be secure, so I leveraged Microsoft Azure's authentication system to secure the login process, and used AES encryption to secure the form data.
Robust automated tests were created via Jest to ensure continuous uptime and security. These tests run as daily cron jobs, sending emails to key stakeholders in the event of a failure. This app is a testament to the power of NextJS, particularly its API routing capabilities. It is live and in active use by Precor today.
The client
Headquartered in Woodinville, Washington, Precor® is a leading manufacturer of commercial fitness equipment worldwide. Precor's mission is to provide the highest quality fitness equipment to help exercisers achieve their health and wellness goals.Precor's brand is sharp and distinct, with a clean and modern design that is both functional and aesthetically pleasing.
I have the privilege of serving as Precor's Senior Web Administrator since March of 2024. My role functions as the bridge between Marketing and IT, where I spearheaded the development of Precor's marketing systems, ensuring they remain at the forefront of fitness equipment innovation.
Visit Precor's Website