This project has been one that I wanted to undertake ever since I started at the Trail Blazers nearly three years ago. It is probably my most important and most visible project to date, yet. It was not only creatively and programmatically challenging, but damn fun to create, too.
I have attached mock-ups of how the design of the homepage progressed throughout a couple of weeks of iterations. Originally the project started out to look quite different, but I did not save those mock-ups. It’s for the best, anyhow, since the final product turned out for the better.
The last screenshot is of the website in final production form as seen on trailblazers.com. I think it turned out quite nice given the restraints the project was under.
A few notes:
- I built the project from the ground up using JavascriptMVC and jQuery.
- I am quite proud how clean the code turned out to be from my end. Utilizing JavascriptMVCs framework and its ability to package everything up in a relatively tiny and simple package is such a time saver.
- This was also my first time using Less CSS.
- I regret not using it before.
- I managed to create as clean of a HTML template as I could, and the biggest by-product of that was to get rid of some of the wholly unnecessary mark-up and javascript libraries that were included on the old website (due to no choice of my own, it was added in by the league). Thankfully, all of that excess code is gone now and I do not have to worry about library conflicts.
- Dan (@darbison, my boss) did an awesome job art directing the project, as usual.









