Vue.js/Nuxt Web App for a Rapidly Expanding Home Repair Company

The logo for the Vue.js/Nuxt Web App for a Rapidly Expanding Home Repair Company website.

1-2 years

SaaS web app
About Them

Fixd Repair is an innovative home repair webapp showcasing the seamless integration between Vue.js and modern design. Fixd Repair seamlessly connects homeowners with trusted professionals, streamlining the process of fixing household issues.

See Site Live
What I Did

With the opportunity to create a web app from scratch, I happily picked up Vue, Vuex, and Vue Router from my toolkit. Using the standard Vue toolkit (and eventually Nuxt), I created highly interactive modular components that not only meet design specs but also provide an intuitive user experience. Among these components include an interactive location map linked with the Google Maps API, a dynamic product offering table that consumes custom back-end API data, and highly interactive forms throughout the web app. My main job was to work with their internal team of developers and marketers to coordinate pushes that meet strict deadlines.

  • Create a modern web experience that replaces the old WordPress solution without losing any key content.
  • Improve all web performance markers, including First Contentful Paint (FCP) by over 15%.
  • Work effectively under fast-moving business deadlines and project curveballs.
  • Utilize Vue and Vuex to consume back-end API data and display highly interactive modular components used throughout the app.

I had the opportunity to manage the project Brandon was on when we started building the web app. He took it from start to finish and beyond. Brandon was able to handle high pressure deadlines, deliver great work, and provided a nice addition to the team.

Rich

, Project Manager at Fixd Repair

Vue.js + dotCMS Web App for a Multi-Million Dollar Lumber Enterprise

The logo for the Vue.js + dotCMS Web App for a Multi-Million Dollar Lumber Enterprise website.

7 months

Legacy Redesign Team
About Them

Carter Lumber is a leading American building supplier with a vast network of over 160 locations across the eastern half of the United States. Operating under seven distinct brands, the company services professional builders and homeowners in thirteen states. Many of these brands have a legacy of serving their local communities for more than fifty years, making them integral parts of Carter Lumber's family of companies. With a commitment to exceptional service and quality building materials at competitive prices, the company attributes its enduring success to its extensive industry experience and adherence to hometown values.

See Site Live
What I Did

As a Vue.js developer, I was brought on to finish the development of the Carter Lumber web experience. Carter Lumber is a large company, with special content needs and almost 200 nationwide locations to manage. My job was to not only create reusable Vue components that captured specific requirements, but to also learn and adapt to the dotCMS environment. The tech stack involved using dotCMS/velocity with Vue.js integrated templates. Over a period of 6 months, I worked with a team of developers to turn an unfinished project into a deployable web experience that captured many broad requirements, including the creation of multiple family sites.

  • Create a modern experience from an old legacy website.
  • Create a modular component that makes it easy to find and locate information about one of Carter Lumber's 180+ locations.
  • Use dotCMS to create an admin interface that makes it easy to add content to any of their 8 family sites, baked with user permission management and ease of use.
  • Create maintainable Vue components that are reusable across the many pages and family sites.

Laravel Web App for a Custom Repair Bike Shop

The logo for the Laravel Web App for a Custom Repair Bike Shop website.

3 months

admin interface customer portal web app
About Them

Fluid Focus specializes in custom-tailored suspension systems that ensure enhanced control, handling, and bump absorption for riders. Utilizing a state-of-the-art suspension dyno from CTW Automation, they precisely measure and graph custom tunes to provide optimal and safe suspension performance. With extensive experience, including factory race team roles, they service, repair, and tune various major brands, ensuring riders are always satisfied with their suspension setup.

What I Did

For Fluid Focus, I created a brand-new web app using Laravel that runs on a Sails Docker container. My client's customers need the ability to save custom suspension data to multiple multi-dimensional tables with the ability to expand the number of columns. Using the Laravel eloquent ORM, I was able to map out an efficient database schema that allows users to add and edit this information. Additionally, my client needed the ability to view and edit all customer information. I created a special admin user that can select a user, view their data, and edit any column as well as upload relevant images that send a notification email. This web app serves as both a customer portal and an admin interface.

  • Implement a custom MySQL data schema using Laravel's eloquent model.
  • Allow both admin and user portal image uploads with the option to send email alerts.
  • Manage both fork and shock information with the use of multi-dimensional tables.
  • Deploy the web app using Laravel Forge and Digital Ocean with the ability to send SMTP emails.

Highly Customizable WordPress Theme with Instagram API Integration

The logo for the Highly Customizable WordPress Theme with Instagram API Integration website.

3 months

api integration good cause
About Them

The Stay Driven Foundation, co-founded by former Ohio State and NFL players Roy Hall and Antonio Smith, is dedicated to empowering youth in Central Ohio and surrounding regions. Since its inception in 2009, the foundation has spearheaded diverse initiatives, from motivational assemblies and leadership programs to youth yoga sessions and career field trips. They've generously provided over 1.5 million pounds of food to almost 10,000 families and gifted over 3,000 students with essential school supplies. Through their expansive outreach, they've positively impacted 75,000+ students across 25 Ohio counties, fostering personal growth and academic success.

See Site Live
What I Did

I was tasked with creating a 20+ page website from high fidelity Sketch mockups. I was able to not only create a pixel-perfect web experience, but also create a responsive and fast-loading WordPress theme from scratch. The Stay Driven Foundation theme includes an Instagram API integration, a component-based CMS interface using Advanced Custom Field (ACF), and a great user experience.

  • Create a high-performing theme for a content-heavy website
  • Accurately code out the provided mock-ups
  • Allow for easy content editing for non-technical users
  • Work effectively under tight deadlines

Brandon completed the project on time and was able to deliver a great website experience. We had some difficult/non-typical ideas for him to develop and he came through on them. Very happy with his work!

Gregg Henry

, Triple G Interactive

Vue.js Powered Web App Using a Cypress and Storybook Workflow

The logo for the Vue.js Powered Web App Using a Cypress and Storybook Workflow website.

3 months

testing web app
About Them

Carbuckets is a web app that seamlessly integrates car buyers with discounted vehicles using the power of bundling. Carbuckets empowers buyers to discover the best vehicle prices available.

See Site Live
What I Did

My main role was to jump into an existing project, modify views using Vue components, and adhere to existing coding standards. Once I create a functioning view in storybook, my job was to integrate it with their backend API using Vuex. Once a component is integrated, it's time to provide test coverage using the JavaScript Cypress library. Types of tests ranged from simple form inputs to testing if a PDF file is successfully uploaded.

  • Learn storybook and cypress testing to get up to speed quickly
  • Learn a Vue.js design pattern I was unfamiliar with
  • Isolate and test components effectively using storybook and cypress

Brandon did great work for us, would recommend and will likely use his expertise again in the future.

Chase

, CarBuckets

Need something? Let's get in touch

I am most active on Linked In. Send me a message! Alternatively, you can email me directly

Looking for my resume?

Stripe Integration for the Unfunded WordPress Theme

The logo for the Stripe Integration for the Unfunded WordPress Theme website.

2 months

Fundraising good cause Stripe Integration
About Them

Unfunded is a dedicated platform championing the cause of public schools by raising essential funds to bridge resource gaps. Recognizing the stark inequalities in learning environments, from outdated facilities to modern technology needs, the initiative seeks to ensure every school offers an equitable learning experience. By sharing poignant "Unfunded stories," the platform highlights the pressing challenges schools confront daily. In a landscape where many educational institutions are underfunded, Unfunded stands as a beacon of hope, urging the community to invest in the future of education.

See Site Live
What I Did

My job was to steer the much-needed Stripe updates for the Unfunded WordPress theme and plugin. I produced a flexible recurring donation system using the Stripe API and express links. I designed an intuitive front-end interface that allows users to choose their contribution to the cause. This interface takes either a one-time donation, a recurring monthly, or a yearly donation and successfully creates a subscription through Stripe.

  • Take an existing Stripe integration and modify it to include yearly and monthly recurring payments.
  • Work with a custom WordPress plugin without any documentation.
  • Use Stripe express links to streamline the process for development as well as the user experience.

Staffing Nation Dynamic Pricing Table with ACF

The logo for the Staffing Nation Dynamic Pricing Table with ACF website.

1 month

About Them

StaffingNation is a comprehensive platform designed to streamline the management of contingent workforces, offering features such as an intuitive vendor dashboard, machine learning-powered analytics, and a custom form designer for seamless onboarding. The platform uniquely integrates functionalities like interactive interview scheduling, order level announcements, and a unified system to manage various types of contingent workers, including self-sourced, agency-staffed, and independent contractors.

See Site Live
What I Did

Using WordPress, I laid a solid user-friendly foundation for the Staffing Nation pricing table. Using Advanced Custom Fields (ACF), I created a dynamic pricing table that allows robust changes to the front-end from an intuitive backend interface. I designed the admin area to be easily editable by non-technical clients, giving them full control over the final product. As a result, they can tweak pricing, table data, and columns on-the-fly. This streamlined approach helps Staffing Nation create pricing tables that convert customers into sales.

  • Create an intuitive admin interface that allows updates without developer intervention.
  • Create a unique user-friendly layout for both mobile and desktop screen sizes.

I like how I'm able to edit the backend values myself, it's intuitive and didn't take too long to figure out. This is just what we needed, thank you Brandon.

Samar K.

, TWCGlobal

Stripe API and Chart.js Integration for a Property Listing Website

The logo for the Stripe API and Chart.js Integration for a Property Listing Website website.

2 months

api integration data visualization
About Them

Rental chasers seek to help property managers sell their properties while simultaneously helping campus renters find a place. Rentals chasers is where these two parties meet.

What I Did

I blended the robustness of PHP with the flexibility of WordPress to develop a responsive and dynamic website. A significant aspect of my contribution was integrating the House Canary API, refining the site's existing functionality to seamlessly fetch and display data. I utilized the Chart.js library to create interactive graphs and charts to display key data. This not only enhanced the site's aesthetics but also provided users with an intuitive way to interpret and engage with the presented data.

  • Create visually appealing graphs and charts using the chart.js library
  • Modify existing functionality to pull from the House Canary API

Brandon communicates very well, follows directions, and saved our project at the 11th hour. He is very approachable and didn't get frustrated when we had to make some quick changes. Highly recommend his services and is one of the best I've worked with.

John Henzy

, Rental Chasers

JavaScript Form Revamp for Labelprint.ca

The logo for the JavaScript Form Revamp for Labelprint.ca website.

1 month

About Them

Labelprint.ca, a dedicated wing of Sticky Business Inc., stands as one of Canada's foremost label printing services based in the picturesque Victoria, BC. For over 17 years, they've consistently delivered top-notch custom labels, ensuring every project meets the finest standards, whether it's digital labels, embossed foil seals, or polyurethane domed decals. With a foundation of world-class customer service, swift turnarounds, and transparent online quoting, they've solidified their reputation as Canada's reliable source for product labels, custom stickers, and more.

See Site Live
What I Did

Using modern JavaScript methodologies, I revamped and updated their broken form that was custom coded with JavaScript and JQuery. The issue with the existing solution was that it broke easily and was all around inefficient. The old JavaScript logic for the form consisted of well over 2000 lines of code. I was able to completely replicate the functionality with about 200 lines. Talk about efficiency! The form now works as intended and Labelprint can keep on doing what they do best! The updates were made in a way that future proofs the logic so that the form doesn't break again.

  • Fix a broken and outdated label form using modern JavaScript practices.
  • Make updates that are future-proof without developer intervention.

My experience working with Brandon was very positive. He helped me on a variety of client projects and completed them all successfully. In particular, his help on the labelprint.ca forms was invaluable. He helped update a large amount of custom css and javascript on several long web forms to be compatible with the new version of the form plugin's code. I look forward to working with him again.

Crystal Rothwell

, CreateScape

Brandon is a great developer. He is very reliable. I hired him to help with some extra work and he did a great job. Thanks Brandon.

Crystal Rothwell

, CreateScape

Need something? Let's get in touch

I am most active on Linked In. Send me a message! Alternatively, you can email me directly

Looking for my resume?

Don’t Tell Comedy – Dynamic Email Campaign

The logo for the Don’t Tell Comedy – Dynamic Email Campaign website.

1-2 months

emails multiple campaigns
About Them

Don't Tell Comedy offers a refreshing twist to the traditional comedy scene. Dissatisfied with the standard comedy club norms, Kyle was inspired by an unforgettable backyard comedy show, leading him to establish a platform that showcases top comedic talent in vibrant community settings. Eschewing typical venues, Don't Tell Comedy organizes secret pop-up shows in unique spots across the nation, introducing audiences to the brilliant next wave of stand-up comedians.

See Site Live
What I Did

For Don't Tell Comedy's email campaign I leveraged the Foundation for Emails framework to produce dynamic and engaging content tailored to their brand. With this powerful templating system, I created emails that consistently looked and performed their best. I tested these emails across various clients, ensuring every recipient would have a consistent and visually appealing experience. Through this approach, I delivered optimized emails that not only resonated with the audience but also functioned flawlessly across platforms.

  • Build, test, and optimize HTML for all email clients
  • Utilize the Django template language to generate dynamic content

Don’t Tell Comedy – Django website

The logo for the Don’t Tell Comedy – Django website website.

1 month

web app
About Them

Don't Tell Comedy offers a refreshing twist to the traditional comedy scene. Dissatisfied with the standard comedy club norms, Kyle was inspired by an unforgettable backyard comedy show, leading him to establish a platform that showcases top comedic talent in vibrant community settings. Eschewing typical venues, Don't Tell Comedy organizes secret pop-up shows in unique spots across the nation, introducing audiences to the brilliant next wave of stand-up comedians.

See Site Live
What I Did

I was tasked with extending their Django website using some good old JavaScript, CSS, and HTML. One requirement was to have the design mimic some features offered on their old SquareSpace website. Still having access to it, mirroring features was just a matter of being good with CSS. I haven't worked with the Django framework before, but I gladly got up to speed to create efficient and dynamic HTML templates for their front-end.

  • Utilize Django's templating language to implement front-end features
  • Mirror some styling from their old SquareSpace website

Hotflips wooCommerce WordPress theme

The logo for the Hotflips wooCommerce WordPress theme website.

1-2 months

ecommerce
About Them

Hot Flips has been a leading source for top-notch comic book and sports card supplies for over 20 years. They boast a wide array of collectible essentials, from acrylic display cases and sports memorabilia to comic books and toys. Priding themselves on quality over flashy branding, they invite customers to explore their extensive offerings on their website and eBay, ensuring superior products at competitive prices.

See Site Live
What I Did

For Hot Flips' website, I developed a custom WooCommerce theme using the Sage 9 WordPress starter theme, PHP, Laravel Blade, and SCSS. Utilizing Laravel blade allowed me to bring a modern edge to WordPress and WooCommerce development. I was able to provide an efficient solution with a quick turnaround while hitting all client requirements, a lot of which involved importing bulk data.

  • Create a fresh WordPress theme while maintaining the data structure of their old site
  • Utilize blade templates to create dynamic and extensible content with wooCommerce
  • Import thousands of old products from their outdated Drupal site

API-driven WordPress Theme Built with A Sage 9 MVC Workflow

The logo for the API-driven WordPress Theme Built with A Sage 9 MVC Workflow website.

2-3 years

API-focused long term multiple redesigns
About Them

Kloudless is an API Integration platform that makes it easy for developers to integrate APIs such as Google Drive, Dropbox, Slack, and many more into web services. They offer one API, which is used to access over 100 API integrations in an easy-to-use way.

See Site Live
What I Did

For the Kloudless website, I leveraged a custom Sage 9 WordPress theme that comes pre-built with a modern toolkit including SCSS and Laravel Blade templates. Using their existing API, I was able to pull in data from over 100 services and display key data on each single product page. Throughout the project, I upheld and refined the deployment workflows, ensuring smooth transitions and updates.

  • Implement multiple site redesigns through multiple phases of development
  • Maintain and improve deployment workflows
  • Use the Kloudless API to pull data about each service into the WordPress theme

Need something? Let's get in touch

I am most active on Linked In. Send me a message! Alternatively, you can email me directly

Looking for my resume?

ZeroToHero – A Vue.js Powered Language Learning Web App

The logo for the ZeroToHero – A Vue.js Powered Language Learning Web App website.

1-2 months

open source web app
About Them

ZeroToHero is an open-sourced multi-language learning platform with a focus on Chinese. They incorporate engaging tactics such as videos, flashcards, and games that make learning any language fun.

What I Did

My job was to extend the language learning web app by adding and modifying Vue.js components. Being an open-source project, I was able to learn more about contributing and working with the great OSS community. My Vue components were validated to ensure that the solutions were robust, community-backed, and aligned with best practices. My main duties were to expand and complete inner pages for multiple language tutorials and marketing pages.

  • Integrate and thrive in an open source environment
  • Design new components that help extend the main functionality of the web app

Breathr.io – A Meditation Time Tracking Web App Built with Laravel, Inertia.js, React.js and Redux

The logo for the Breathr.io – A Meditation Time Tracking Web App Built with Laravel, Inertia.js, React.js and Redux website.

Ongoing

authentication full stack on and off personal project web app
About Them

Breathr.io aims to encourage daily meditation as a habit by providing an intuitive timer, time tracking, and the ability to find any kind of relaxing video you want. Breathr was originally inspired by calm.com. Unlike calm, I wanted the core app to be simple with the ability to search any video you want instead of a few pre-selected options.

See Site Live
What I Did

Using the powerful React and Redux combo, I created an Inertia based Laravel app that handles user authentication, web app state, and successfully saves data into a MySQL Database. Using the YouTube API, users are able to search millions of available soundscapes, guided meditations, scenes, and much more! A clever thesaurus API integration allows additional suggestions for each search. Breathr is designed to be used for free without an account. With an account however, users are able to access more robust features such as the ability to save, edit, and delete collection items. Users are also able to track all of their time and access their history using an intuitive user dashboard.

  • Utilize the YouTube API to help users search and save millions of soundscapes, guided meditations, scenes, and much more!
  • Using industry best practices, securely authenticate and manage multiple app users and their data.
  • Use Redux to handle front end state of user actions, the video player, and toggleable components.
  • Completely redesign Breathr from the ground up using MUI Joy, Tailwind, and the Material UI React component library.

WordPress Microsite for Expert Industry Conference

The logo for the WordPress Microsite for Expert Industry Conference website.

2-3 months

marketing sales
About Them

In order to get the most value out of an industry conference, you need leading experts to help guide you. That's where the Infused Product Conference comes in. This event seeks to pair curious knowledge seekers with experts that align with their business goals and visions.

What I Did

I developed a dedicated subsite for an expert-led industry conference using WordPress, Advanced Custom Fields (ACF) and SCSS. With a keen focus on user experience, I designed a seamless navigation for both mobile and desktop users. Special attention was given to user engagement and sign-ups, which was the ultimate end goal.

  • Utilize the main website's current design to inspire the microsite.
  • Increase conversions and signups for this expert-led industry conference.
  • Account for mobile and desktop users and how their experience will differ.

REACH Email Campaign

The logo for the REACH Email Campaign website.

1 month

good cause
About Them

REACH is a community-driven organization committed to addressing systemic inequality and empowering marginalized groups. They employ a multifaceted approach, encompassing information dissemination, leadership training, civic engagement initiatives, and collaborations with academia for citizen science projects. REACH's inception was in response to Hurricane Floyd, aiming to assist low-income families and people of color affected by the disaster. Since then, they have continually adapted their strategies to best serve the evolving needs of both the local community and the broader eastern North Carolina region. Their mission is shaped and driven by dedicated individuals passionate about social change and community upliftment.

What I Did

I developed a dynamic email campaign utilizing Foundation for Emails paired with SCSS for a simple but efficient design. All emails are displayed perfectly across all email clients and devices, ensuring a consistent campaign delivery. By integrating the templates with MailChimp, I allowed the client some flexibility to edit text without developer intervention. I harnessed the flexibility of the Foundation templating engine to produce high-performing HTML emails that are completely reusable. This approach ensured REACH's core message was delivered professionally and reliably to their community.

  • Create high performing HTML emails using the Foundation templating engine.
  • Integrate the dynamic email templates with Mailchimp.
  • Render the emails accurately across all email clients and devices.

Brandon did great work; the emails came out awesome. He follows instructions well and goes the extra mile to make thing right. I really appreciate his work on this campaign.

Rachel

, REACH

Need something? Let's get in touch

I am most active on Linked In. Send me a message! Alternatively, you can email me directly

Looking for my resume?

Multi-Purpose Discord Bot Written in Node.js

The logo for the Multi-Purpose Discord Bot Written in Node.js website.

1-2 years

2019-2021 personal project practical
About Them

BerryBot is a Discord bot built with Node.js that utilizes the Reddit API. It manages a 500+ member discord server and includes moderation features. The bot is mostly for fun and has an ask feature that returns random reddit comments in response to questions. BerryBot can also give surprisingly good music and art suggestions, all from Reddit of course.

See Site Live
What I Did

With this fun pet project, I was able to deeply learn Discord's API as well as mess with Reddit data using their node API wrapper. The API performs GET request in response to user inputs. I also locked certain commands to users with the correct privileges. Doing that, I learned a lot about user roles and permissions using Discord's API. The biggest learning takeaway was utilizing the JavaScript and Node ecosystem deeper (efficient design, using API wrappers, promise chaining, etc.). I stopped working on the project a couple of years after, but it still runs the server to this day as of 2023.

  • Make an in-house bot that can manage a growing Discord server
  • Account for edge cases and vulnerabilities coming from user input
  • Hosting the bot and keeping it online during all hours using Heroku

Bparkerproductions Portfolio

The logo for the Bparkerproductions Portfolio website.

Ongoing

multiple redesigns ongoing personal project practical since 2018
About Them

The very site that you are on right now!

What I Did

My portfolio started as a simple way to display my projects. Since then, it has transformed from a simple WordPress theme to a full-scale solution utilizing Laravel Blade templates, sage 9 with sober controllers, Laravel Mix, and PHP 8.0+. Since the beginning, my portfolio has gone through multiple major redesigns. I quickly learned that I enjoy blogging and have since created over 40 technical blog posts.

  • Create compelling content that helps developers and business owners alike
  • Create an up-to date portfolio of my work and accomplishments
  • Designing the site from scratch without the help of a designer

Modern and Responsive Portfolio Site for an Accomplished UX Designer

The logo for the Modern and Responsive Portfolio Site for an Accomplished UX Designer website.

4 months

creative
About Them

James Gianni, an expert UX designer, helps bring client projects to life with years of industry experience and creativity.

See Site Live
What I Did

Using my gulp build, I decided to go the static route for speed and simplicity. For this project, good old JavaScript took me far while I utilized an SCSS build to create a fully responsive experience. Being very asset heavy, I emphasized performance benchmarks such as page speed and First Contentful Paint (FCP). Using JavaScript, I was able to create fun interactive elements throughout the page such as a playable video inside of an iPhone frame (check the gallery).

  • Creating a high-performing and responsive website from designed mockups
  • Given several oversized images, ensure optimal performance that makes google happy
  • Use custom JavaScript to create fun sprinkles of interaction throughout the portfolio

Brandon is a true pro. He helped me bring my designs to life, which helped me get the job I wanted. He's organized, friendly, and always brings good ideas to the table. I would absolutely recommend him to any future clients.

James Giannini

, giannini.com

Voodoo Manufacturing: HTML Email Marketing Campaign

The logo for the Voodoo Manufacturing: HTML Email Marketing Campaign website.

1 month

marketing sales
About Them

Voodoo Manufacturing revolutionizes the 3D printing and manufacturing domain, offering comprehensive services to transform ideas into tangible products. For those without a 3D model, Voodoo's expert CAD designers stand ready to translate concepts, whether they're simple sketches or detailed engineering drawings, into manufacturable 3D files. They boast a high-volume 3D printing facility capable of churning out up to 10,000 plastic parts swiftly and cost-effectively. Voodoo emphasizes speed, quality, and reliability, democratizing digital manufacturing for everyone.

See Site Live
What I Did

For the forward-thinking 3D printing company, I crafted tailored emails using the Foundation for Emails framework and SCSS. I developed consistently designed emails that worked in all clients, including the difficult ones like Outlook. The Foundation for Emails framework enabled me to design flexible and reusable HTML emails that adapt for various campaigns.

  • Create flexible and reusable HTML emails by utilizing the Foundation for Emails framework
  • Working with the limitations of email clients such as Outlook

I had a great experience working with Brandon. He asked all the right questions and kept me updated throughout the duration of the project. He completed the project right on schedule and everything turned out perfect!

Mike B

, Voodoo Manufacturing

Once again, Brandon was a pleasure to work with. He kept me up to date on the progress of the project and delivered the completed files right on time.

Mike B

, Voodoo manufacturing

Need something? Let's get in touch

I am most active on Linked In. Send me a message! Alternatively, you can email me directly

Looking for my resume?

Top One Percent WordPress Theme

The logo for the Top One Percent WordPress Theme website.

2 month

conversions marketing
About Them

Top One Percent is a custom WordPress theme used to help promote and increase sales for a known influencer. The theme is designed to be flexible and completely user editable.

What I Did

Using Advanced Custom Fields (ACF), I made sure each custom template was completely editable. This way, the client can edit page content without developer intervention. Each template was hand-coded with the _s starter theme as a base. My process ensured that each template worked dynamically on all screen sizes. As a result, a completely customizable WordPress theme designed to convert was ready to go out there and get it.

  • Create an easily editable WordPress theme with ACF
  • Create an effective landing page that entices users to sign up for content

Great work! We would definitely recommend Brandon to anyone looking for WordPress development.

Chris Edmonds

, Element 74

SCSS Framework

The logo for the SCSS Framework website.

2 Years

2018-2020 on and off personal project practical
About Them

As of 2023, the system is a bit outdated but I used to use this toolchain as a base for most small-medium sized projects.

See Site Live
What I Did

I found myself recoding gulp files and @mixin systems for each project, so I thought why not combine everything into one repo? That's exactly what I did. Eventually, I extended some functionality like minifying and adding more @extends and @mixins for different use cases.

  • Make reusable SCSS components and @mixins for common use cases
  • Keep the build minimal so I have what I need for any project while allowing for technical flexibility
  • Make a @mixin system that is similar to the Bootstrap 5 SCSS @mixin system