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.
The website of the SDOUG, which I created, was adequate for the group's needs at the time. But it was based on Mambo, a CMS which became outdated and suffered from all of the problems found in its successor, Joomla. For this and other reasons, I replaced the website with a brand-new version, built from the ground up, using Drupal, which was a superior platform for creating websites.
Group members, technical book publishers, and other sponsors applauded this new version of the website, which allows easy management of content.
Years ago I took on the role of new web developer for a company that creates and sells the world's finest annuity selling software and presentations for insurance agents and financial advisors. I was tasked with replacing its old website, which was burdened by static HTML pages that used nonstandard, table-based web code, and a mishmash of files and directories that made maintenance extremely time-consuming and problematic.
Using images created by the business owner, I rapidly developed a brand new website that featured an e-commerce shopping cart and affiliate programs, captured visitor data in forms, and displayed multimedia presentations online. The entire website was based upon PHP and MySQL, which made possible dynamic web pages that could be quickly customized on-the-fly, and reliable storage of business information in a database. In addition, I developed PHP scripts that allowed desktop applications, running on customers' PCs and laptops, to communicate with the web-based MySQL databases, for verifying product licenses and gathering statistics.
A recruiting and staffing agency in Alabama — which fulfills temp-to-hire, contract, and direct placement openings — had an old website which was wholly inadequate for their needs, and looked quite out-of-date (having been created using an automatic website generator provided by a business-card printing company!). The client wanted a new website that would allow qualified candidates to discover employment opportunities in a wide range of fields, and submit their job applications online — thereby avoiding the hassle of requesting, completing, and mailing in a paper-based application form.
I rapidly built a more capable and modern-looking replacement website, utilizing Drupal, its powerful Webform module, and a commercial prebuilt theme, which I customized to perform better, with less overhead. The new website contained all of the static text from the legacy website, but now had a streamlined contact form page as well as an extensive job application form page. As a result, all the steps in the process — job-seekers applying for positions, my client finding talented candidates, and their clients hiring the labor force they need — were now faster and more accurate.
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.
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.