Client: Harley Davidson
Technology: Flex 4/as3, Air, Rails
The H-D1 Dashboard is an administration tool that accompanies the H-D1 Bike Builder. This Air application allows the stakeholders to update, modify, validate and proof the data that is used to create the Bike Builder. The application was built using Adobe Air technology to communicate to the Rails backend.
A view to display what a bike looks like inside the application shell.
For each bike loaded in the application, a default configuration is created based on the source data. This view gives the ability to proof and edit these configurations.
This data patcher adds the ability to offset the presentation of a bike on the x and y axes.
With all saved bike data stored within H-D's profile services, we needed a way to show all the saved bikes for an account.
Since the Dashboard can be run by many users at the same time. All operations run asynchronously. All running operations are displayed in the top ticker.
One of the ways we verify the incoming data is valid is with a list of validators.
The Bike Builder supports a full localization scheme. A spreadsheet is used as the source. Downloading and updating the spreadsheet is easily accomplished in this view, complete with a preview of processed data.
This view allows a user to see a complete history of operations from all users that have run.
A website of diagnostic views was built by Steve Griegoliet. The Dashboard loads this website as a convenience to users.
A user can deploy to all of the environments from within the Dashboard.
Since the bike is made of up pngs that are extracted from source psds, the system offers the ability to both download and import psds to update the application.