iCastle, Inc

iCastle Inc was an Internet start-up that I was a part of for seven months. When I joined iCastle in May of 2000, our main focus was in matching homeowners to quality, pre-screened home improvement contractors through our website. We also provided interesting articles on home improvement topics. In September of 2000, this focus changed, and iCastle Inc began selling and installing roofing, siding and windows to the Chicago and San Jose areas. A casualty of the dot-com blues of late 2000, iCastle Inc closed its doors in December of 2000 due to lackluster sales.

I worked in the Internet Technology department. Among the many projects I worked on while with iCastle, I was heavily involved in the website redesign necessitated by our change of business model in September of 2000. The iCastle site is no longer available live, but here are some screen shots of our work. These screenshot images are approximately 550 X 600 pixels in size, and average 50KB. Depending on your connection, they may take a few to several seconds to load.

Home PageThis was iCastle's home page. It includes links to our research articles library, our estimator, and a place to enter your zip code and find out what services are available to you. The Monthly Feature Article section was updated with new article description, picture and link every month.
Invalid Zip Code EnteredWhat happens if the user enters a zip code which is not 5 numbers or is not a valid US zip code? I wrote our form validation script which checked for a properly formed zip code. Our ASP contractor wrote a routine to compare the value entered to our database of valid zip codes. I wrote the JavaScript code which checked for her comment of an invalid zip, displayed an alert message, then returned the cursor to the zip code box for corrections. This script was run at page load and was included on all pages of the website.
Services not available in this zip codeOkay, you've entered a valid zip code, but you live in an area not serviced by either iCastle or one of its partners. You would get our "Sorry" screen, which tells you services are unavailable in your area and asks if you would like to be contacted when services extend to include your zip code. I was responsible for creating this form and the JavaScript code for form validation.
Request Sales ContactIf you enter a zip code in which services are available, you receive our contact form. I was responsible for creating this form and all form validation JavaScript coding. I participated in the design of the "Note" graphic for providing more information on the services provided.
Request Sales Contact part 2This form was fairly long. In order to show the entire form, I had to create 2 separate graphics. This is the bottom half of the form.
ADT Home SecurityIf you selected to receive a call back regarding home security, iCastle's security partner, ADT, wanted more information. I was responsible for creating this form and all the JavaScript form validation.
ADT Home SecurityThis is another view of our ADT form in Internet Explorer. This shows the entire form on one screen, and also our colorized form button. This is created using Cascading Style Sheets and only works in Internet Explorer and Netscape 6.0.
Index of ArticlesThis is our Research and Design area's index page. I was responsible for adding articles based on an established editorial calendar. The articles were contained in a database, and this page was dynamically generated using Active Server Pages. The orange sidebar to the right was manually updated monthly.
Research ArticleThis is an example of how our research articles displayed.
Press ReleaseThis is an example of an area of the iCastle website which was not dynamically generated. It was my responsibility to create Press Release pages for each press release issued by the company. I received the information in a Word Document and translated it to HTML.

All designs represented on this page and in the attendant graphics are © 2000 iCastle Inc.