Skip to content

Projects

Pardon the dust!

This page is currently a prototype for my new portfolio. The illustrated, animated version is coming soon!

 

Agency Work

Mole Street Website

mole-street

Full HubSpot site build with immediate results.

Winter 2025

MoleStreet.com

Developer at Mole Street

molestreet

 

I was the project lead for Mole Street’s new website, working with a junior developer on the initial development, and then keeping things organized when two additional developers were pulled in at the end of the project to meet an accelerated deadline.

This included:

  • Setting up the codebase in a way that was easy to use and scalable (and making sure everyone on the team understood and maintained the setup)
  • Using HubL macros, Field.JS partials, and SCSS mixins to create a modular, scalable website
  • Working closely with the designers over a few months to create a design system that aligned with the code and could be a blueprint for future projects

As the project lead on our in-house website rebuild, she guided the technical direction, mentored teammates, and thoughtfully planned for long-term scalability and maintainability. She shaped the structure of the codebase in a way that set the team up for success well beyond launch. The impact of her leadership was immediate—the site went live smoothly and sparked new business opportunities on day one."
—Sam Morgan, LinkedIn Recommendation

 

Freelance Project

JanetteRallison.com

janette-rallison

WordPress development with ACF Flexible Content and custom post types

2022

Custom WordPress Author Site

Freelance Web Design and Development

WordPress Development ACF Wireframing Content Strategy Branding & Identity Design

janette-rallison-2

With over nearly 40 books published across multiple genres, Janette needed a website that seamlessly melded a decade’s worth of online content and created a unified brand. I designed and developed a custom template that used ACF fields to make it easy to update the site's content and give her the flexibility to grow.

The majority of the content for this site was related to the books, so we created a custom post type for her to easily manage her books and their related content.

jr-custom-post-type

book-categories

We wireframed several options for the Book Listings page in Figma and ultimately went with an alphabetical card listing that was filterable by categories, with a text listing of all books underneath.

jr-wireframes

jr-books

jr-all-books

For the post pages, we created a template to display the various content for each books—synopsis, blurbs, links to bonus content, other books in the series, video trailers, CTAs to leave reviews, and more. Using ACF flexible layouts, I was able to create uniformity among the book pages, while giving her the option of omitting content for books that didn’t have as much.

jr-book-page

 

A related posts module shows related books by category—YA, adult rom-coms, Sci-Fi/Fantasy, etc.

related-books

related-books-code

Other fun WordPress customizations included a custom greeting message with adjusted hours as a playful nod to Janette’s night-owl tendencies: "Good Morning" doesn't display until after 4am.

good-afternoon

jr-admin-update

This theme became the boilerplate template I used for other Author Sites in the future.

boilerplate-layouts

torsha-j-bakerkelly-oram

 

Agency Work

Rend Lake College

rlc

HubSpot site with unique events module

Spring 2024

Rend Lake College Site Build

A custom HubSpot theme including dynamic pages from HubDB tables.

HubL HubDB GraphQL JS

rlc

I was the primary developer on this full site build for a community college in Illinois. The project was done in three phases, which meant we didn't have the designs 100% completed when we began. Because of this, I later went through and refactored some of the earlier modules and templates to make sure the project was consistent throughout and the components were as modular as possible.

Lisa has a keen eye for scalability and re-usability within her work, and has a consistent understanding of how future work might benefit from what she does today… This future-thinking development has also been apparent on some of her larger-scale website builds, like Rend Lake College, where Lisa’s code splitting makes it easier to dive into the project without being the individual who built it. This is a skill of Lisa’s that doesn’t just benefit her work, but benefits the whole team.”

— Performance Review, December 2024

In addition to the new theme, the project also involved challenging migrations from their old custom CMS, including old blogs, multiple archives, and tens of thousands of resource files.

Events Module

A favorite I have from this project is the events calendar. This HubSpot module uses vanilla Javascript to load events from a HubDB table.

rl-event-calendar

The module also has a list view, which preserves the same navigation.
rl-event-calendar-list-view

Each calendar item links to an event page that is dynamically generated from the same HubDB table.
rl-events-page

Client Training

I also worked with the strategist and consultant to train the client's internal team on HubSpot. Initially, we had only trained the primary points of contact who were involved with the creation of the site. However, because of the scale of the project, they had recruited additional assistance from team members who were not familiar with HubSpot, and there was definitely a learning curve involved. About a third of the way through the content-loading process, after identifying repeated problems and areas of improvement, we recommended a second training with the rest of the team, to go over HubSpot's page editor and the way our themes and modules were set up. This resulted in an immediate improvement in the speed and quality of the page creation.

“Clients love Lisa. Clients she’s been dedicated to fully, like Rend Lake and Achievement Network, speak highly of her presence on calls and trainings, and her willingness to walk them through documentation and HubSpot features.”

— Performance Review, December 2024

Just For Fun

Digital Bookshelf

books

CSS challenge where I recreate books using only HTML and SCSS

2023 - Present

HTML and CSS Image Creation

Recreating images with advanced Sass styles

Sass Figma

books

View Codepen

Inspired by an artist on Instagram, a few years ago I wondered if I could create a digital bookshelf using only HTML and CSS.

53E54A80-5B19-4FC2-8812-94182A7F8F31_1_105_c

This involves a keen eye for detail, down to the last pixel. My processes boils down to:

  1. Find comparable fonts. This is more difficult for older books than newer ones that use modern fonts with web versions.
  2. Use Figma to match colors and get the size of the elements. All of the images are scaled the same so that exact pixel widths can be used.
  3. Create Logos and other accent shapes: By breaking down icons into simple shapes, I am able to recreate them without SVGs.
  4. Add shadows and highlights with linear gradients and clipping masks. This is what adds depth to the images and creates a hyper-realistic look.

You can read more about the project on Instagram!

D9921986-F8C8-4BBC-A6AC-A39A6EE43197

 

Recent HubSpot Projects

Additional agency work I've done in HubSpot over the last couple of years.

Winter 2024

Achievement Network

Another solo development project, this site build also included custom theme and module creation, migrating content, and training the client.

The map module was one of the more fun (and complicated) pieces to build. It involved a lot of customization of the SVG code to get the map markers to be positioned correctly on the state, and to show/hide the content based on which states have been added in the page editor.

Fall 2023, Spring 2024

PSECU

My first project at Mole Street, I joined mid-way through the initial development of this site and saw it through completion, QA, and later updates.

Because this project used custom modules laid out with HubSpot's drag-and-drop editor, this project involved creating many custom sections and templates and passing the correct default content to each one.

I later created programable email templates for the client that utilized HubDB and CRM data

Fall 2024

VSGA Listing Module

This projected involved creating a new listing module for the client, which used GraphQL to load CRM data for companies. The final projected never launched.

  • Listing cards pull in CRM and HubDB data
  • Cards link to dynamic pages (which are unfortunately not currently enabled for demo) based on if a company property is set to true or not
  • The URL parameters update based on the filter settings

Fall 2024

Betterment

In the fall, I integrated fully with Betterment’s team for three months to do front-end work on their public website and meet an accelerated rebrand timeline.