My Projects

Habit Tracker

Habit Tracker is a major project of mine focusing on implementing my skills on the VILT stack and testing new-found knowledge in AWS. This project is something that came from a small idea, with input from friends into a publicly available app ready for use.
Habit Tracker allows you to track and remind you of habits or even just general things that occur regularly. You can create habits that will repeat on a given schedule you give; weekly (One day of each week), Daily (Multiple days of the week) or monthly (Once a month occurrence). With that you are given a week view of all your habits to help focus your concentration, but for a more broad overlook you can use the calendar to view habits for the month. Including filtering of the habits based on type and completion status.
Habit Tracker Dashboard page
"Framed Just For You" marked a significant milestone in my career as it was my first client-developer project. The journey began with the decommissioning of the original site at the end of November 2023 and I was appointed the responsibility to create and manage the next one.
The process involved a step-by-step approach to conceptualize the vision for the site — a more modern design that effectively showcased the range of services offered by Framed Just For You. Since the site was previously managed by another company, effective communication was crucial in facilitating the transfer of ownership of the domain. After gaining control of the account, I transferred it to a GoDaddy account, chosen for its streamlined and efficient services. Subsequently, I set up a Route53 with AWS and obtained an SSL certificate via ACM to ensure a seamless transition without any downtime for the original site.
Framed Just For You Home Page

Blog Package + Integration

This site started out pretty basic, with a couple pages and not much to show. Over the past year it has really come to life with improved UI, updated information and now a fully integrated blog system.

The Blog system is something that I am proud of and allows me to reflect on experiences throughout my career. The blog management system is built in a Vue/Inertia environment utilising the sethsharp/blog-crud composer package. It has a fully integrated TipTap editor allowing me to to do virtually everything I need with my content - with a custom image upload system I can integrate images to help improve my content, SEO columns to help push my content and tags/collections to help narrow & group the content I post.