Marc Randall
Marc Randall
Web Developer

Vinyl Lettering Designer

Overview

A premium Wordpress plugin - for sign & sticker makers. Enabling visitors to visualise the colour, size & price of their custom lettering in various fonts. Admin orders are downloadable as CSV and SVG files ready for production.

Technologies

Built using Angular 7, sending AJAX requests to an external server for generation of results. Back-end uses MySQL for user verification. Running from within wordpress as a plugin, the admin side is built using Bootstrap, SASS, jQuery & PHP.


VLD Website - SAAS

WP Theme - Built from ground up using underscores blank theme.
Overview

The point of sale for the VLD plugin. A simple, clean design with large typography, aimed at getting the point accross as quickly as possible. Sale & use of the plugin is done via a recurring payment.

If the payment is missed or cancelled the plugin will revert to demo mode on the user’s website.

Technologies

Website is built with Wordpress. Using a premium plugin for handling recurring payments, along with a custom plugin to futher enhance and incorporate validation of the Vinyl Lettering Designer.

Javascript, Jquery, PHP, MySql & Sass have been used for this project.

Big Bakes Bakery

WP Theme - Built from ground up using underscores blank theme.
Overview

A modern pastel coloured clean layout. Utilizing custom post types & taxonomies for cakes & events.

The site makes large use of custom fields enabling the client to update the majority of the text & imagery.

Technologies

Website is built with Wordpress. Themed from a blank theme, using the Bootstrap grid & SASS. All front end javascript & jQuery functionalities are custom made for the site.

Woocommerce Category Accordion

Overview

A simple & configurable plugin to make the standard woocommerce category widget into an expandable & collapsible version. Admin can adjust the icons & spacing in the settings.

The idea came about as I’d needed this feature for myself, and all existing plugins seemed to be quite crude

Technologies

Javascript, Jquery & PHP

Enso Music Management

WP Theme - Divi
Overview

A dark themed website for a rock music agency. Built in wordpress, using the Divi builder, allowing the user the ability to make their own modifications.

Press Kit Plugin

Custom plugin using Advanced Custom Fields, for band managers to dynamically whip up a press kit for each of the bands they manage.

Technologies

Website is built with Wordpress, using the Divi builder for the majority of the visual layout & design. Custom Divi module & custom post types used for bands.

Javascript, Jquery, PHP & MySql & Sass have been used for this project.

Goblin Dreams

WP Theme - Divi
Overview

A quirky & largely custom configured ecommerce website, which syncs between Etsy and Woocommerce.

The website involves many additions of custom functions & various plugins to accomplish the client’s needs, to name a few:

  • Loyalty Points
  • Memberships
  • Woo > Etsy syncing
  • Discounts & Offers
  • Wishlists
Technologies

Website is built with Wordpress, using the Divi builder for the majority of the visual layout & design.

Javascript, Jquery, PHP & MySql & Sass have been used for this project.

Tool Box

CMS

Wordpress is my go-to CMS for most websites which will have client side input. I absolutely love it, huge active community, simplistic structures, well organised database, and the ease of expansion and customisation is what makes it for me. I have aslo used others such as Joomla, Opencart etc.

Scripting / Programming

JavaScript - Most of my javascript apps & coding patterns will be object orientated.

PHP - Is what I've used for all my server side scripts. I primarily work with it in an object orientated manor.

Graphics

I’m most familiar with Corel Draw for all things graphics. I find it very fast to work with, and to quickly get something done. I have made use of Illustrator in the past. If required (and am currently), I'm happy to put more time into familiarisation of Adobe products for graphics.

  • html
  • css
  • sass
  • less
  • php
  • javascript
  • jquery
  • angular
  • bootstrap
  • mysql
  • wordpress
  • opencart
  • code-igniter
  • corel-draw
  • illustrator

About Me

Background

I began making websites at the age of 12, using Dreamweaver, and continued to dabble. I started up a signmaking business in 2012 - 2015 which involed a lot of graphic & logo design.

As of recent years I’ve been devoloping and freelancing my web related services, and have decided to continue and grow on the web development path for the foreseeable future.

Lifestyle

I’m a bit of a health & fitness lover. I frequently do a lot of running / surfing & swimming.