Matt's a great artist - it only seems fair that he gets a great website, too. Now he has one. On Saturday, October 17th, we put his new site live over at MattMarquis.com. Included is a PHP-driven backend provided by Site Sprout that allows him to add images to his gallery at will, control prices and add news and events to inform his users.
spincus | studios
Spincus Studios is located in the heart of Doylestown and I had the opportunity to work on their new website. My favorite part of the project was a calendar function, programmed using PHP and MySQL which displays the appropriate calendar for the current month and year, and allows users to book time in the studio, and see which days are busy and open.
Site Sprout
As I program more and more functions in PHP, using MySQL as a database, I am collecting all of these things to help build out my CMS, Site Sprout. Site Sprout will be both robust and easy to use, by appropriately managing site details, instead of trying to be an 'easy button'. I am also working on Sight Sprout, the graphics editing add-on, which uses the GraphicsMagick library to add image editing capability to photography and gallery websites created using the CMS.

Originally, I taught myself web design using a little gem I found. Over time, web design got more complicated, and so did the explanations as to how it worked. So how can we re-simplfy advanced topics in web design? How do we teach things like PHP to the masses?
Enter Web Planter - the first comprehensive, online web design and development tutor that tracks your knowledge through a first-of-its-kind LMS or 'Learning Management System'. In a global economy that can't slow down the progression of the web, teach yourself how to survive. If you would like to be involved in the beta of Web Planter, please take a few minutes to complete our survey.
This was my first site that used Site Sprout, a custom CMS, to run almost every aspect of it. Matt can add photos, change prices, add news and events, even change his bio page - at will.
My Responsibilty
PHP/MySQL Development
Site Design
XHTML/CSS Coding
Custom Content Management
The company site - I designed and developed this site twice. It turned out better the second time. Still has a lot of work to be done to it, but I haven't gotten the time because we're busy with client projects. A nice problem to have.
My Responsibilty
PHP/MySQL Development
Site Design
XHTML/CSS Coding
Corporate Identity
Our custom Content Management System, Site Sprout, has now been implemented in two different websites. We have plans on expanding to include both an open-source community edition, as well as a full-blown ecommerce edition.
My Responsibilty
PHP/MySQL Development
Site Design
XHTML/CSS Coding
Being able to lend a hand for a good cause is always something we're interested in doing and we were able to do that here. I sliced up and developed this site, including a PayPal integration.
My Responsibilty
PHP/MySQL Development
XHTML/CSS Coding
This site, completed for a recording studio based in Doylestown, received the custom treatment. Sitting on the power of Site Sprout, it has custom everything from scrollbars to media players.
My Responsibilty
PHP/MySQL Development
Site Design
XHTML/CSS Coding
JS/jQuery
Custom Content Management
Logo Design
Working with SimpleXML, I developed a process to parse, clean and reassemble the Everything Smells product catalog from Yahoo-ese to Amazon-ese. Then I hooked up UPS Worldship. Now I am working to integrate both Quickbooks and Amazon MWS into the mix.
My Responsibilty
PHP/MySQL Development
Custom Content Management
Data Warehousing
Catalog/Feed Management
One of my first sites, it doesn't boast any true dynamic development, but it is cleanly designed and functioning correctly, as per current web standards.
My Responsibilty
Site Redesign
XHTML/CSS Coding
Code Optimization
I completed this survey for Web Planter on a week long vacation. Hopefully that gives you a little better idea of my dedication and level of self-motivation.
My Responsibilty
PHP/MySQL Development
JS/jQuery
XHTML/CSS Coding
Logo Design
Data Warehousing
I designed simple changes to the Jungle Scripts store page and tested using Google Website Optimizer. I quickly doubled clickthrough rates.
My Responsibilty
Site Redesign
Site Testing/Optimization
My name is Matt Swan. Let's be honest. I dabbled in web design in high school before doing a complete one-eighty and studying philosophy in college. I'm back and I'm a quick study. My skills double almost everyday. No lie. If you feel comfortable, like you know me well enough, ask me to see what I was working on in the Summer of 2007... bad, just terrible stuff. Two short years later, I've added development skills and gotten good enough that people pay me to do what I do.
My background is all over the place - I used to work with kids, and then I worked with other kids. I earned my degree in Thinking in 2005 and even worked for a financial institution somewhere in between. Now I feed animals.
Nonetheless, I am now the Director of Web Production (self-appointed) for my studio, Fresh Cut Web Solutions. In addition, I teach computer and web design courses with the local community education program and I have started a freelance writing career in my free time (free time? seriously?)
For those of you looking for a little more 'structure' than what I've presented in this portfolio - feel free to download my resume. Also good for printing.
I'm currently available for any opportunity you might have. If you have a project or an opportunity that you would like to discuss with me, please use the form on the left to send me a message, or my contact information to the right to try to contact me directly. Thanks for your time.
Director, Web Production
Fresh Cut Web Solutions
5 Great Valley Parkway, Suite 210
Malvern, Pa. 19355
By Phone: 610.648.3842
E-mail: matt@freshcutweb.com