|
|
|
Craig Eaton - Web Project Page
Solo and team projects to demonstrate my capabilities. Click image to explore project.
|
Sampling of projects for Clients |
|
Silverdale Shoot-Out
- XHTML, JavaScript, CSS
- JavaScript slide show
- Use of JavaScript include files to render menu and footer in HTML
|
|
CHC Services health care site development from existing brochure design
- DOM/JavaScript/CSS navigation menu
- Extensive CSS, including a different printed version for easy reading
- Contact page uses PHP "Captcha" anti-spamming device, and sends response direct to client without form handler - form fields validated with JavaScript
- Modular SHTML files for easy updating and maintenance
- Built-in site search engine with highlighting
- Search Engine Optimized (SEO), Google sitemap.xml file
|
|
Netflix direct response interactive micro-site for registering respondents for a contest and inducting them into membership
- Landing page and subsequent form collects contact info and writes to SQL database
- Respondent is offered a free trial and directed to Netflix website
- Utilizes VBScript, ASP, SQL, CSS, HTML
|
|
eHarmony online dating service - interactive micro-site to work with direct mail marketing program
- Landing page content is dynamically swapped out depending upon URL
- Form is pre-populated with user contact information stored in SQL database
- Submitted form data is passed to customer server from direct mail vendor server
- Utilizes VBScript, ASP, SQL, CSS, HTML
|
|
RSA div. EMC direct email campaign - to sign up conference attendees
- HTML and in-line CSS coding for Outlook 2007
- More complex than it sounds since Outlook 2007 no longer uses Internet Explorer as HTML engine - it uses MS Word
- Strict adherence to narrow coding protocols
- Testing with multiple email clients using Responsys direct emailing suite
|
|
Medica Medicare online user response to newspaper advertising campaign - interactive micro-site
- System for registering respondents for local Medicare information meetings
- Landing page content is dynamically swapped out depending upon URL
- Next 4 available meetings are pre-populated onto form
- Submitted form data is stored in SQL database and sends confirming email via Responsys automated email program
- Utilizes VBScript, ASP, SQL, CSS, HTML
|
|
Medica Medicare micro-site for use by data-entry staff - to work with the same newspaper advertising campaign described above
- Used by data entry person if ad respondent chooses to phone or fax rather than use the internet
- Form validation is purposely defeated in case phone-in wants to withhold certain information
- Session variables are wiped so data entry person can continue entering next caller
|
|
Hacker Group Search Engine Marketing direct response micro-site
- Dynamic site serves up appropriate page for each offer - free consultation, newsletter subscription, or free whitepaper
- Banner ad programs running on MSN, Google and Yahoo have URLs - each having 3 variables
- Dynamic thank you page
- Dynamic confirmation email via Responsys system
|
|
Hacker Group corporate site map with toggle expanding bullet points
- JavaScript used for toggle expand
- Also CSS and HTML
|
|
University of Washington (UW) School of Medicine online continuing education course - site programming
- Capstone project, actual client
- My role: PHP, MySQL and JavaScript
- Registration, login, test-taking/grading, client and server-side form validation, session protection
- Content Management System (CMS) - including download MySQL tables to Excel
|
 |
Seattle Central Community College - online version of student newpaper (team project)
- PHP, MySQL and JavaScript
- Client and Server-side form validation
- My role was primarily the Content Management System
|
 |
Directory/search engine concept site (solo project)
- PHP, MySQL, JavaScript, CSS
- Membership, user Login
- Admin CMS with article and image upload
- Shopping cart (up to transaction)
- Admin content management system (CMS)
|
Technically Challenging School Projects |
 |
Product and employee maintenance site, login/role protected. Web application.
- ASP.NET and C# using MS Visual Studio 2005, SQL Server
- Login, 2-roles, GridView, DataBound, SqlDataSource, DropDownList
- CSS stylesheet
|
 |
Company order tracking system web application. Sort by employee, customer, or country
- ASP.NET and C# using MS Visual Studio 2005, SQL Server
- DataBound Controls, CSS stylesheet
- Customized DataList
|
 |
Online newsletter subscription request
- ASP.NET and C# using MS Visual Studio 2005
- Form validation
- CSS stylesheet
|
 |
ASP.NET and XML driven Calendar and Ad Rotator
- ASP.NET and C# using MS Visual Studio 2005
- Calendar and Ad Rotator data stored in XML documents
- CSS stylesheet
|
 |
Forum with random banner ads
- Perl, CGI - logs visitor number
- Post to the forum, hot Email and http links
- Server-side form validation and dis-allow hacking characters
|
 |
RSS reader, news feed, login, cookie
- Perl, MySQL
- View news items from KOMO Tech news RSS
- Click to save item to MySQL database
- Login secured - use 'student' and 'itc216' to login
|
 |
Waterski resources web site
- Linked CSS for positioning and style
- Javascript day/date, breadcrumbs
- 3-tier dynamic navigation menu
- Server-side include files
|
 |
XML and ASP
- XML, XSL, transformation
- Select criteria and employee name (use Jones)
- Click 'view transformation'
- Reload
|
 |
Site scrape
- XML, ASPX scrape of Yahoo
- Shows Google stock price
- Reloading page updates price
|
 |
Order tracking system for coffee company
- XML, ASPX (hand coded), MDB
- Dynamically populates info
- Multiple users OK
|
 |
Project Manager's planning/estimating presentation
- XHTML, CSS, Server side include files
- Javascript window with Visio chart
- Web presentation in lieu of PowerPoint
|
 |
Dreamweaver positioning exercise
- Click the link to play tic-tac-toe
- Image and link positioning exercise
- Multi-frame site
|
Photos and Site Copyright 2006- :: Craig Eaton :: All Rights Reserved
Back To Top |