Evergreen Art Website- This was the most comprehensive project that I have worked on to date. I was called upon to create absolutely every aspect of this site. I was responsible for every detail, from initial design concept and execution all the way through to content development and copyediting. Fortunately, I had had some previous experience working closely with the client’s business. I was, therefore, already quite familiar with what would be required for an exceptional website. Prior to writing even one line of code, I spent a substantial amount of time doing investigative research. Based upon my findings I wrote up a very thorough set of documents detailing how the site should be structured and what elements should be included and at what stages of development they should be brought in.
EGA Image Gallery- This site was created using the power and flexibility of PHP scripting and CSS to create a very dynamic and accessible site. Here you can see the product gallery section that created, viewable in either a small image format or a larger image format. These pages are created dynamically, based upon information in a database that I wrote. This information can be updated and modified on the fly with ease by the client.
EGA Admin section- * A key requirement of the client for this project was the ability to be able to continuously, and frequently, update the content on the site, in as simple and straightforward a manner as possible. To meet this goal I created a backend management section* that the client could utilize to manage both the content and customers for the site. Since this was going to be a very lengthy and complex project I began this project by developing a custom framework that I could work with enabling me to break the down the pages and sections into separate, discreet and, often, reusable elements. This allowed me to create a highly customized CMS (Content Management System) that makes it possible for virtually every element of content and copy on the site to be managed by the client, without requiring any familiarity with website development technologies such as html, scripting etc.
EGA Image Upload- * The EGA website has a substantial amount of images featured on the site. There are product images in varying sizes that display in different places, there are images associated with each artist as well. It was necessary to set up a system for the client to easily upload new images to the site as necessary. It was also important to be able to change the existing images associated with individual paintings or artists as well. For the product images there could be as many as five different file sizes that needed to be within very specific proportions for the site. I created a system* that provided the ability for the client to easily upload any image (given some rough guidelines relating to overall file size and basic dimensions) just once, where it would be automatically duplicated, resized, renamed, entered into the database and loaded into the proper location on the server transparently.