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.

HTML
CSS
Tailwind
Javascript
React
Gatsby
Vercel
Github
Inkscape
lwnorton

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.

NodeJS
Javascript
HTML
Github
Shopify
JWT
emailSubscriberAPI

© Copyright 2024 Liam Norton.