![]()
Elliot Robert
skype: 231-222-4555
elliotr@gmail.com
Welcome to the personal site of Elliot Robert. Web Design Front End, Back End and every thing inbetween!
Reale Estate Web Scraping in Javascript

A real estate web scraping example done in the casperjs subset utility of the PhantomJS web browser. This script visits real estate websites and for any given search query returns all the listings, their images and content then stores this information in a XML to be used in recreating the site. This required randomizing the wait periods between image downloads to prevent the host from recognizing the traffic as robotic. The language it's self is javascript. I prefer to work in Ppython if I have the option, however web-scraping some time requires manipulating the sites DOM elements, which from a web developers perspective is easist done with jQuery. Casperjs does a good job of accomodating jQuery so I chose it over other mature Python libraries such as Scrapy. Click on the title to check out the screen cast.
A community farmers market theme for Wordpress featuring a variety of images and shapes mimicing the sloping hills of a country side. Paper textures were used to simulate textures found in a street vendors candy bag and simple contrsuction paper one might find at a commmunity pin up advertising board.
A rail public transit grass roots web site currently in scheduled for relaunch. As a social organizing site, it features user driven forums, profiles, groups and events. The sites feel mimics a dilapidated depot sympolizing the state of Michigans Rail system. The sites functionality allows users to post their own reports along with editors choice articles, layed out in a magazine fasion with a headline slide show. Every thing on the site was done by me.
I found my self facing two very similar projects that needed to have a fully customized forum message board system that could intergrate other site elements such as a blog or magazine format into the same database. Because I wanted these site to be fully customizable, I opted to build the forum script in the CakePHP frame work instead of using a pre existing framework like wordpress.
This application features the basics one might expect from a message board forum site such as user accounts, permission redirects, profiles, user images, ect. There's enough here to reverse engineer for learning purposes or to use as the skeleton frame work for a larger site. While using a stand alone message board script would be more to the point if that's your end goal, this script features a simple file structure and database scheme making adding new features to it a breez. Click here for a copy.

Made for a hands on kids museum/learning center, featuring a nature and science theme. The user is greeted with textures taken directly from nature with menu items outlined in white giving the menu the feel of construction paper with mouse over glimpses of the menu items content. The clients original site relied on dream weaver to crudely hold the site together. I saved the client time and confusion with this refreshing design running on Drupal.
A past portfolio proof of concept of mine. Made in Flash Action Script, the user is transported through a seemingly 3d forest by blue jays to a new tree, a tree for each menu item. The site was a art contecpt that functioned as my portfolio for a while. As I no longer use it, the fonts have become out dated but I'm still proud of the concept.

A shopping cart site made for a main street candy store, featuring Victorian curves and colors, customizable billboards and a robust on line store featuring the items made and sold in the actual store. The site conveys that quaint nostalgia feel one might experience if walking into a turn of the century candy store with shop keepers behind the counter wearing boa ties dispensing lolly pops to children. The store and company has been in their current location for nearly that long so the real world store provided much of the inspiration for the design.

A resort, water park, hotel site featuring customizable everything. The client designed the sites entire look and feel, then handed me a image mockup and I brought it to life. I accomplished the site with Flash, Php, Drupal allowing the client to maintain the site them selves.
A Cigar website proof of concept site which presents a actual cigar box to the user. The stickers of the cigar box function as buttons on jquery mouse over. Upon entering the store, the user gains access to the inside of the box. Runs on Drupals premier shopping cart plug-in, Ubercart.
A minimalistic site made for a carpenter in Hawaii's personal business. Features a simple Hawaiian feel, calm colors and a welcoming banner. The client wanted a basic but attractive layout to display examples of his work. I delivered a affordable product he could modify him self.

One of my earliest web sites, a minimalistic real-estate site provides flash slide show welcoming the user and search-able user listings.
