☰ Menu




Portfolio Samples

Click the website images to go to the website. The client's location is shown in parentheses.

Julie Ann Caldwell (Colorado)

JAC Portraits

Portrait artist's website with a secure manager's area to upload and organize images and image information for the gallery pages and for the home page slideshow.

This is a basic ASP.NET website with an SQL Server database.

TulipSprings (Washington)

Tulipsprings Eventing

The Tulipsprings website was developed in parallel with the construction of the Tulipsprings Three Day Eventing facility. It is frequently updated with news about clinics for riders in the area. It originally had a WordPress blog incorporated into it, and a Calendar application that the client could update through the web browser. These are no longer needed, since after a training session with me, the owner took over maintenance of the completed website and now updates it herself using the Expression Web program.

The website came back to me twice for updates and redesign, including making it mobile friendly in 2016. It is now back in the hands of the owner for maintenance.

Abaris Stables (New Hampshire)

Abaris Arabians

A horse bording, training, and lesson website with a javascript image show on the home page. Listed in several equine directories so potential borders and students will find out about the Abaris Arabians facility. Abaris Arabians also has a Facebook page, cross linked, used for informal updates.

Photography Plus (Michigan)

Photography Plus

An aerial photographer's website. This was an existing site where the owner/creator asked me to fix some problems and to make it mobile friendly.  This site has an administrative area for the photographer to upload photographs and enter information about them into a database. Visitors can use a search function to find photographs. The original site had a classic ASP back end and some features had stopped working. I rewrote the back end with an asp.net solution.  Keeping the original look of the site, I restructured the pages to be mobile friendly. I converted several pages to the mobile friendly version, and added a mobile-friendly slideshow to the home page.  I then instructed the site owner, who maintains the site herself using Expression Web, how to convert the remaining pages using a template and styles I provided.

Self-Therapy Journey (California)

Self-Therapy Journey

An interactive web application that allows one to explore and resolve psychological issues using the Pattern System model. The public-facing website allows users to be led through a complex path of pages. Input from users is saved and determines content on future pages.

Behind the scenes is a completely custom and very complex content management system that allows the client, Jay Earley, PhD, to create the user-facing pages of the website. Those pages currently number in the thousands. The CMS allows the client to declare the content, how content (static, varying by user, varying by page-specific variables and events) is displayed on the page, how pages relate to each other in complex ways, how pages behave, and how content from various pages interacts. [No existing CMS could do what was required.]

Additionally, the website interacts with Infusionsoft, which manages the mailing list and subscription purchases, through the Infusionsoft API, and lets users post website-related content on Facebook using Facebook's API.

This is a complex ASP.NET website with several levels of access and security, backed by an SQL Server database.

Bonnie Wilber Fine Arts (Pennsylvania)

Bonnie Wilber Fine Art

Artist's website. The gallery pages pull different sets of the Artist's works from a database. The home page slide show also pulls works from the database. Updating the website is done by the website owner. There is an administrative area where the artist can upload images of new works, enter their properties in the database, and make changes to some of the page content through a lightweight CMS. The main site is a basic ASP.NET website using an SQL Server database.

The Online Shopping section is implemented using nopCommerce, an open-source ASP.NET MVC application, backed with an SQL Server database.

Both the main site and the store are mobile-friendly.

PsycheMaps (California)

PsycheMaps Quiz

The PsycheMaps website contains tools in support of IFS Growth Programs.

The website contains a psychological questionnaire based on a commercial quiz platform.  The platform could not do everything the client needed.  I customized the data analysis and reporting.  This was classic ASP, VBScript and JavaScript.  This classic ASP quiz is tied into an ASP.NET membership control.

The website also contains a custom application to create psychological profiles related to the clients' work.  This is an ASP.NET application that controls access by membership. There is an Administration area where the psychological profiles are defined, different types of questions are populated, and images are uploaded.  The Administration area also contains functions to maintain users and view data.  The administrative data that drives the profiles, and the individual user data, is stored in an SQL Server database.

Stitchin' Times (Pennsylvania)

Stitchin' Times

Site for a small home business, including an e-commerce area for online sales. The business owner specializes in home-sewn modest swimwear and slips for women and girls, started as a local walk-in business. Since developing the website, most orders for this business now come over the internet, from as far away as Alaska.

The Online Shopping section is implemented using nopCommerce, an open-source ASP.NET MVC application, backed with an SQL Server database.

Mosaic Tile Co (Virginia)

Mosaic Tile Co

I provided coaching for the designer of this website. This used to be an old FrontPage website with individual pages/frames for all the products and the various ways of presenting them, manually maintained every time suppliers updated their product lines. The website designer wanted to change it to a database-driven website, so changes could be made in one place and appear wherever they needed to in the pages of the website.

I coached her on database design and asp.net C# coding. The website was completely transformed from hundreds of pages to only a handful of pages that display the products filtered by user selections.