BHC Office Solutions

BHC Office Solutions
BHC Office Solutions

April 2013

The bhcos.com site is a marketing, portfolio and product catalog website for Dallas-based office furniture supplier BHC Office Solutions. It features a fully categorized product catalog with user-friendly animations and a responsive HTML5 design.

Project Technologies

  • WordPress
  • PHP
  • HTML5
  • CSS3
  • jQuery/JavaScript
  • Graphic Design
  • Search Engine Optimization

Hughes Commercial Real Estate & Development

Hughes Commercial Real Estate and Development
Hughes Commercial Real Estate and Development

January 2013

Hughes Commercial Texas is marketing and portfolio website for Dallas-based real estate firm Hughes Commercial Real Estate & Development. It features LoopNet MLS listing integration and sleek HTML5 design.

Project Technologies

  • WordPress
  • PHP
  • HTML5
  • CSS3
  • LoopNet integration
  • JQuery/JavaScript
  • Graphic Design
  • Search Engine Optimization

Addison Circle One

Addison Circle One
Addison Circle One

September 2012

Addison Circle One is a marketing website for the iconic Dallas real estate offering from Franklin Street Properties, managed by Holt Lunsford Commercial.

Project Technologies

  • WordPress
  • PHP
  • HTML5
  • CSS3
  • Responsive layout
  • JQuery/JavaScript
  • Graphic Design

Additional Details

Addison Circle One features custom photography by Laura Bute.

Simple CodeIgniter 2+ Messaging: MessageCI Spark

CodeIgniter Logo

I am pleased to announce my latest CodeIgniter Spark, MessageCI. MessageCI is quite possibly the simplest messaging library currently available for CodeIgniter. It makes no assumptions about your ORM or database code, application themes, CSS, views, models or anything else. It simply gets out of your way to you can get down to business.

Download MessageCI from Github

Set a Message

Detect an event to which you want to alert the user. For this example, we will assume a form has been POSTed and form validation failed.

Display a Message

Display a message to the user in a view. CSS styles are configured via the config file to decouple logic from presentation. If there are no messages set, nothing happens, so you can safely embed this code in every view without worrying about detecting messages.