Oakley project

Get Started. It's Free
or sign up with your email address
Rocket clouds
Oakley project by Mind Map: Oakley project

1. Technologies

1.1. Backbone

1.2. Underscore

1.3. Require

2. Milestones / project planning

3. Structure

3.1. View

3.1.1. Product previe

3.1.1.1. View 1/2/3

3.1.2. Product preview control

3.1.3. Project configuration

3.2. Models

3.2.1. Application

3.2.1.1. Selected product

3.2.1.1.1. Current configuration

3.2.1.1.2. Options

3.2.1.1.3. Calculated price

3.2.1.2. Localization info

3.2.1.3. Current product configuration

3.2.2. View models

3.2.2.1. Productr preview view model

3.2.2.1.1. View1 / View2 / View3

3.2.2.1.2. Enlarged / Not enlarged

3.3. Events

3.3.1. Product preview reacts to Current configuration change

3.3.2. Localization change invokes configurator re-render

3.3.3. Selected product change invokes configurator re-render

3.3.4. Current configuration change invokes price caluclation

4. Docs

4.1. Tech spec for client

4.2. OOP Design

4.3. Q&A - Confluence

5. Specs

5.1. Price generation

5.2. Printing

5.3. Product render

5.3.1. Layering

5.3.1.1. CSS3 Transitions

5.3.1.2. Each asset(other than etching) has

5.3.2. Etching

5.3.3. Different views

5.4. Attributes generation

5.4.1. Depends on

5.4.1.1. Selected product

5.4.1.1.1. Product XML

5.4.1.2. Language

5.4.1.2.1. Appliction init xml

5.4.2. Attribute types

5.4.2.1. Image asset

5.4.2.1.1. With subgroups (optional)

5.4.2.2. Etching

5.4.2.3. Compatible

5.4.3. Normal attributes : 6 per row

5.5. Configuration

5.5.1. JS Api

5.5.2. Query string params

5.5.3. Add to cart