Web Portfolio

Summary

To achieve a website make-over with the minimum effort. A large part of the client’s website used the Video Gallery plugin. Therefore by building a new custom display template for any video in the gallery the look, feel and navigation of all those pages displaying a video was changed instantly.

https://resourcesfortrading.com/videogallery/041316-dave-landrys-market-in-a-minute/

Technologies

WordPress, PHP, jQuery, HTML5, CSS3

Challenges

Contus Video Gallery doesn’t store all the video information in a custom post, instead it has its own set of tables within the WordPress database. So it wasn’t possible to use the normal WordPress features to display the template. At the same time I didn’t want to make the mistake of reading everything directly from the database. So I studied the Contus plugin and used their classes whenever possible and only wrote my own functions when really necessary.

Length

The project was complete in 1 week.

My Role

Design, development, testing and project management.

Summary

As the sales portal for a specialized holiday tours business, the client asked for two separate booking websites to be made. The goal was to be visually appealing as well as making it easy for the customers to book their tours.

http://www.thailandgolftrips.com/
http://www.seetherealthailand.com/

Technologies

WordPress, jQuery, HTML5, CSS3

Challenges

I had to learn a new theme “Good Layers Tour Package” well enough to be able to heavily customize it to the client’s requirements. My understanding of Contact Form 7 stretched when the client wanted dynamic forms that unfold as the customer makes his tour selections. It was a challenge to continue with these tools and add small amounts of JS/HTML/CSS when there was a strong urge to write my own solutions but this would have been a bad idea as the client wanted to be able to fully support the website himself after the first delivery.

Length

The project was complete in 4 weeks elapsed including design, development, testing and deployment.

My Role

Design, development, testing and project management. I also wrote draft copy for call to action and other areas.

Testimony

[post-content id=154]

Summary

On other commercial websites the client had seen boxes that would open and display their contents when the mouse hovered over. We nicknamed these as “Hover Boxes”. To easily add a Hover Box in WordPress the client asked for a Beaver Builder Hover Box plugin with the ability to add photos, text and images to the boxes using the BB tools.

Technologies

Beaver Builder, WordPress, PHP, jQuery, HTML5, CSS3

Challenges

This project began as a custom development but quickly gained the feeling of a product development. After a quick initial delivery the client started testing by adding WordPress short-codes to the outside and inside of the box. There are so many short-codes that the delivery had to be restricted to a defined list.

Length

The project was complete in 4 weeks elapsed including design, development, testing and deployment.

My Role

Design, development, testing and project management.

Summary

The client was an expert use of Beaver Builder plugins and themes who wanted to be able to build 3 types of pages quickly with Beaver Builder. To achieve this I built three separate Beaver Builder plugins for WordPress, each plugin was a template that included Beaver Builder controls for the fast creation of highly functional pages.

Technologies

Beaver Builder, WordPress, PHP, jQuery, HTML5, CSS3

Challenges

I had never used Beaver Builder tools or created plugins for them. It was quite quick to build the plugin but it took a lot longer to get the HTML/CSS exactly right in the templates and to support different page sizes (especially 100% full width).

Length

The project was complete in 2 weeks including design, development, testing and deployment.

My Role

Design, development, testing and project management.

Summary

When someone has a weight loss/gain goal then they often need help to reach that goal. Not everyone has access to their own personal coach. This web application is used to automatically suggest menus to reach weight goals. It does this by asking each person about their goals and their food likes and dislikes.

http://www.nutriwolf.com/

Technologies

PHP, MySQL

Challenges

Each meal needs to match the nutrient goals set for that day. The logic required to construct meals from ingredients, to keep to the goals and avoid dislikes is a complex set of rules. There are multiple solutions to the problem and many variations. The application uses a recursive and iterative approach to find meals that match.

Length

The project was complete in one week including design, development, testing and deployment.
This was a prototype application with the intention to build it out when further funding arrives.

My Role

Design, development, testing and project management.
Nutrition expertise was provided by the client.

Testimony

[post-content id=61]