Challenge Summary
Contest Summary For this contest, you will be developing the HTML, CSS and Javascript that are needed in order to implement the different UI screens that are defined in the Application Requirements document. The following screens need to be implemented: Primary Goals Run Conversion Application - This is based on Section 2.1 of the ARS. This screen will have 3 menu items:
- Reports - This is based on Section 2.2 of the ARS. Note the "[+] Another Source Branch" button which may require additional input fields to be added. Also note that the buttons should be disabled until there is input on both the source and branch fields. A version should also be provided with the Error Message when there are no multiple branch customers.
- Turn Customers On/Off - This is based on Section 2.3 of the ARS. Note that the button is disabled until the "Branch ID" field has been populated. Clicking on the button should lead to "Display Deactivate/Activate Companies" screen. A version should also be provided with the Error Message when there are no customers for the selected branch.
- Select Active Customer - This is based on Section 2.4 of the ARS. Note the "[+] Another Source Branch" button which may require additional input fields to be added. Also note that the buttons should be disabled until there is input on both the source and branch fields. A version should also be provided with the Error Message when there are no multiple branch customers.
- Your submission will be judged on the following:
- How closely the prototype maintains its layout and design schemes across all pages.
- How closely the prototype matches the provided storyboards and spec.
- How far the prototype goes further from the storyboards to go the extra mile.
- Code Formatting - whether on not your code validates against W3C HTML Validation and CSS Validation.
- How well the prototype renders in all browsers.
- Your HTML code must be XHTML 1.0 Strict compliant.
- Validate your code - we will accept minor validation errors, but please comment your reasons for any validation errors in a text file you provide.
- Your code must render properly in Internet Explorer 6, Internet Explorer 7, Firefox 2 and 3, Google Chrome and Safari in both Mac and PC environments.
- Use CSS to space out objects, not clear/transparent images (GIFs or PNGs).
- Proper use of structural CSS to lay out your page is strongly encouraged.
- No inline CSS styles - all styles must be placed in an external stylesheet.
- Provide as much semantic code as possible. Elements such as ABBR, ACRONYM, ADDRESS, CITE and CODE enhance the semantics of content when used appropriately.
- Use strong and em tags instead of bold and italic tags
- Only use table tags for tables of data/information and not for page layout.
Please read the challenge specification carefully and watch the forums for any questions or feedback concerning this challenge. It is important that you monitor any updates provided by the client or Studio Admins in the forums. Please post any questions you might have for the client in the forums.