Portfolio

I have built more than 85 websites that are functional, attractive, and accessible — and that get results for my clients. Most of the recent ones were built using Drupal, a powerful CMS that allows clients to easily update the text, images, and videos on their websites.

Below are screenshots and brief project descriptions of just some of the many websites that I have created.

MyNutritionConsult [square]

One type of online business that an entrepreneur can create, without having to sell a product or provide a professional service, is one that makes it easier for sellers of their own products and services to find potential buyers.

An example of this was a calorie-tracker website that also matched up nutritionists with people interested in receiving expert guidance in improving their diets and overall health. The website allowed their clients — and other registered users — to record and track the macronutrients of their daily meals and snacks: carbohydrates, proteins, and fats, as well as total calories. Any meal entry could be designated as frequent, and given a name, so it would be displayed for reference when meal data was entered in the future. A prospective dietitian could submit a questionnaire and, once qualified, became eligible to be assigned to customers whose needs matched the expertise of the dietitian. Clients could complete nutritionist feedback forms to rate the nutritionist and the consultation. The website offered several pricing plans, a blog for health-related information, a password-protected newsletter, a contact form page, a search widget, and a section for frequently asked questions. Registered users could enhance their profiles with descriptions and personal photos. A forum, with multiple categories, allowed users to post and comment on entries, such as common concerns and success stories. Nutritionists and clients could communicate using private messages without need for any third-party messaging service.

I built the website using Drupal and a customized responsive theme. Consequently, the entire process was quite straightforward, and the website owner had a robust platform for building a community and possibly offering further health-related services in the future.

Unemployment Help Center [square]

A Pennsylvania-based unemployment assistance service provided legal representation to claimants and employers regarding compensation issues. The old website, built using Yahoo's Small Business web hosting service, looked awful. So the owner requested that I create a new website, with all of the existing static pages, plus a new blog and state-specific pages.

Using Drupal, I rapidly built the replacement website, which featured more information for visitors, a better contact form, and a blog that allowed visitors to add comments to the blog entries without having to register accounts. The website had sections for each one of the initial eleven states, so the owner could have multiple pages per state. The new website looked much more attractive, with a custom theme that incorporated parchment backgrounds and a transparent navigation menu.

OutdoorMovie [square]

One effective method of increasing traffic to your main website, is to build one or more satellite websites that encourage visitors to continue on to the main website. The best satellite websites typically offer a valuable service, free of charge. An excellent example of this was a community service website I created for the world's largest outdoor cinema equipment supplier and event producer. They asked me to build a website to allow visitors to quickly see all of the outdoor movie events scheduled within the continental United States, and share the events with other people using the leading social networking services. The website needed to have multiple contact forms — one for generic communication, and the other for rental inquiries. It also needed informational pages, a site map page, and links to the company's social media pages.

Using Drupal, I created the website with all of the features requested, as well as several improvements that I suggested. I built a custom Drupal theme based on design mockups created by a separate design agency. The project was completed more than one week ahead of schedule, and the client was delighted with the results. It was featured by Drupal experts DrupalEasy as a "Site of the Week" in their podcast episode #83, 2012-05-24.

RunPrayLove [square]

Even though Drupal is sophisticated enough for powering major commercial, government, and nonprofit websites, it is equally suitable as the underpinning of a simple blog. A young lady asked me to create her personal blog, to reflect her interests in running, prayer, and the activities she loves to do, such as cooking. She had a limited budget, so she chose a prebuilt theme, to avoid the expense of hiring a professional designer to create a custom theme from scratch.

Using Drupal, I was able to rapidly build the website, with separate pages for the three main themes, as well as a contact form (protected by a CAPTCHA), a biography page, and a section in the sidebar listing the running-related posts that are race reports. For the design, I modified a prebuilt theme, and added a favicon, resulting in an attractive website that garnered compliments from the public.

Dirt Bike Tie Down [square]

A web designer was tasked with creating a new website for a business that sold components and complete systems for securely attaching lightweight motorcycles to the backs of trucks. He had already created a static website with the idea of using PayPal purchase buttons. Both he and the client agreed that it would be worthwhile to develop a fully-functional e-commerce website, using a shopping cart system, so the system could handle tax calculations, order notification, PayPal Standard, etc.

Working under a tight schedule, I developed a new shopping cart website based on CubeCart, created a new database, added the dozens of products provided by the client, wrote PHP code for speeding the transition, integrated the original CSS styling into a new theme for the website, and added an SSL certificate for secure credit card entry — all ahead of schedule.

bad bots block