PROJECTS
In this section, you can check out some of my side projects. Stay tuned, as there will be further projects added to this section, including both future developments and past projects that haven't been made public.
Portfolio Website - lwnorton.com
My portfolio website serves as a comprehensive showcase of my professional journey within the technology field. This project represents a presentation of my creative skills in highlighting my résumé.
Featuring elements such as an animated background and a hand-drawn logo created using Inkscape, the website includes dedicated pages for 'About,' 'Projects,' and 'Contact Me.' Additionally, it incorporates meta tags for enhanced search engine optimisation.
Powered by React, specifically Gatsby JS, and styled with Tailwind, the project utilises YAML for content management and is hosted on Vercel.
Node JS (Express JS) - Email Subscriber API
Developed for a custom Shopify site, this project acts as a proxy to efficiently store customer email addresses via the server-side Shopify admin API, specifically catering to newsletter marketing needs.
The API's primary role is to facilitate the storage of unverified email addresses in Shopify, initiate the generation of a verification email, and subsequently update the email status to 'verified' following user interaction. It also provides a user-friendly unsubscribe feature.
Developed using Express JS, JSON Web Token (JWT), Nodemailer, and integrated with the Shopify Admin API, this project offers a robust solution for email management.