Dunwoody CWEB1111.01 Spring 2019 | Team Project Phase 1
- phase.one link (attached to master branch)
- Chart.js link and tutorial. front end framework for charts.
- skeleton link and guide. front end framework.
- Dataset from Kaggle.
- Display data graphically (three different manipulations)
- Welcome end-user (who the data is for/when the data was extracted/where data came from/why data is important)
- End-user manipulate one chart
- Select font
- Select color
- Select graphics
- Determine topic
- Determine dataset
- 501 (500?) records minimum
- Five key-value attributes minimum per record
- (Try to) include programming concepts (ch. 3-9)
- (Implement sorting algorithm phase.two)
- Presentation (45 minutes)
- Review selection process (topic/data/tools/framework/algorithms)
- Explain (mission/objectives)
- Include (sorting algorithm phase.two/front-end JavaScript framework)
The nav bar will be used in all five (index, use, examples, demo, about) html pages, immediately following the opening <body>
tag.
A possible solution:
<body class="FILENAME"> <!-- Where FILENAME is the name of the current file excluding the filetype.
This is for CSS use and is irrelevant to the nav bar -->
<nav class="u-full-width"> <!-- Skeleton framework. Sets width to 100%. -->
<!--
logo container
-->
<div class="u-pull-left"> <!-- Skeleton framework. Floats div containing logo to the left. -->
<p class="logo logo-superscript">
<a href="index.html logo logo-main">AutoStat</a>beta
</p>
</div>
<!--
nav bar links
-->
<div class="u-pull-right"> <!-- Skeleton framework. Floats div containing links to the right. -->
<p><a href="use.html">Use</a></p>
<p><a href="examples.html">Examples</a></p>
<p><a href="demo.html">Demo</a></p>
<p><a href="about.html">About</a></p>
<button>Demo</button>
</div>
</nav>
<!-- Other body elements... -->
</body>
nothing yet...
Concise greeting to end user. No explanation on this page because that'll be given in use.html
.
Find background for page that is relevant and attracts end user and doesn't distract from the greeting.
"Learn more" leads end user directly to use.html
.
Give user the explanation of who the data is for, what the data are, when they were created, where they came from, and why the data are important.
Min two different kinds of charts (not manipulated by end user). JavaScript code for charts are in index.js
, named myChart#()
where # = numerical order of chart on page.
One chart that the end user can manipulate. Page loads with an example. Chart is demoChart()
in its' own file, demo.js
.
All charts from examples.html
are coded here. End-user manipulated chart isn't included in this file, it has its' own (demo.html
).
Short | Original | Country | --- | Short | Original | Country |
---|---|---|---|---|---|---|
Make | Make | --- | Make | Make | ||
ACU | Acura | JPN | --- | LEX | Lexus | JPN |
ALFA | Alfa Romeo | ITL | --- | LIN | Lincoln | US |
AM | Aston Martin | UK | --- | LOT | Lotus | UK |
AUDI | Audi | DE | --- | MAS | Maserati | ITL |
BEN | Bentley | UK | --- | MAY | Maybach | DE |
BMW | BMW | DE | --- | MAZ | Mazda | JPN |
BUG | Bugatti | FR | --- | MCLA | Mclaren | UK |
BUI | Buick | US | --- | MB | Mercedes-Benz | DE |
CAD | Cadillac | US | --- | MITS | Mitsubishi | JPN |
CHEV | Chevrolet | US | --- | NIS | Nissan | JPN |
CHR | Chrysler | US | --- | OLDS | Oldsmobile | US |
DOD | Dodge | US | --- | PLY | Plymouth | US |
FERR | Ferrari | ITL | --- | PON | Pontiac | US |
FIAT | Fiat | ITL | --- | POR | Porsche | DE |
FORD | Ford | US | --- | RR | Rolls-Royce | UK |
GEN | Genesis | KR | --- | SAA | Saab | SE |
GMC | GMC | US | --- | SCI | Scion | JPN |
HON | Honda | JPN | --- | SPY | Spyker | NL |
HUM | Hummer | US | --- | SUB | Subaru | JPN |
HYUN | Hyundai | KR | --- | SUZ | Suzuki | JPN |
INF | Infiniti | JPN | --- | TSLA | Tesla | US |
KIA | Kia | KR | --- | TOY | Toyota | JPN |
LAM | Lamborghini | ITL | --- | VW | Volkswagen | DE |
LR | Land Rover | UK | --- | VOL | Volvo | SE |
DE | FR | ITL | JPN | KR | NL | SE | UK | US
BMW | ๐ซ๐ท | FERR | HON | HYUN | ๐ณ๐ฑ | VOL | BEN | CAD
MAY | ๐ซ๐ท | FIAT | INF | KIA | ๐ณ๐ฑ | ๐ธ๐ช | LR | CHEV
MB | ๐ซ๐ท | LAM | LEX | ๐ฐ๐ท | ๐ณ๐ฑ | ๐ธ๐ช | LOT | CHR
POR | ๐ซ๐ท | MAS | MAZ | ๐ฐ๐ท | ๐ณ๐ฑ | ๐ธ๐ช | RR | DOD
VW | ๐ซ๐ท | ๐ฎ๐น | MITS | ๐ฐ๐ท | ๐ณ๐ฑ | ๐ธ๐ช | ๐ฌ๐ง | GMC
๐ฉ๐ช | ๐ซ๐ท | ๐ฎ๐น | NIS | ๐ฐ๐ท | ๐ณ๐ฑ | ๐ธ๐ช | ๐ฌ๐ง | HUM
๐ฉ๐ช | ๐ซ๐ท | ๐ฎ๐น | SCI | ๐ฐ๐ท | ๐ณ๐ฑ | ๐ธ๐ช | ๐ฌ๐ง | LIN
๐ฉ๐ช | ๐ซ๐ท | ๐ฎ๐น | SUB | ๐ฐ๐ท | ๐ณ๐ฑ | ๐ธ๐ช | ๐ฌ๐ง | OLDS
๐ฉ๐ช | ๐ซ๐ท | ๐ฎ๐น | SUZ | ๐ฐ๐ท | ๐ณ๐ฑ | ๐ธ๐ช | ๐ฌ๐ง | PLY
๐ฉ๐ช | ๐ซ๐ท | ๐ฎ๐น | TOY | ๐ฐ๐ท | ๐ณ๐ฑ | ๐ธ๐ช | ๐ฌ๐ง | PON
๐ฉ๐ช | ๐ซ๐ท | ๐ฎ๐น | ๐ฏ๐ต | ๐ฐ๐ท | ๐ณ๐ฑ | ๐ธ๐ช | ๐ฌ๐ง | TSLA
๐ฉ๐ช | ๐ซ๐ท | ๐ฎ๐น | ๐ฏ๐ต | ๐ฐ๐ท | ๐ณ๐ฑ | ๐ธ๐ช | ๐ฌ๐ง | ๐บ๐ธ
Short | Original |
---|---|
Fuel | Engine Fuel Type |
N | N/A |
D | diesel |
E | electric |
FPCE | flex-fuel (premium unleaded recommended/E85) |
FRE | flex-fuel (unleaded/E85) |
NAT | natural gas |
PC | premium unleaded (recommended) |
PQ | premium unleaded (required) |
R | regular unleaded |
Short | Original |
---|---|
DT | Driven_Wheels |
4 | four wheel drive |
A | all wheel drive |
F | front wheel drive |
R | rear wheel drive |
Short | Original |
---|---|
Trans | Transmission Type |
N | UNKNOWN |
M | MANUAL |
A | AUTOMATIC |
D | DIRECT_DRIVE |
AMT | AUTOMATED_MANUAL |
Short | Original |
---|---|
Size | Vehicle Size |
C | Compact |
M | Midsize |
L | Large |
Short | Original |
---|---|
Style | Vehicle Style |
2H | 2dr Hatchback |
2S | 2dr SUV |
4H | 4dr Hatchback |
4S | 4dr SUV |
CMV | Cargo Minivan |
CV | Cargo Van |
CON | Convertible |
CONS | Convertible SUV |
COU | Coupe |
CCP | Crew Cab Pickup |
ECP | Extended Cab Pickup |
PMV | Passenger Minivan |
PV | Passenger Van |
RCP | Regular Cab Pickup |
S | Sedan |
W | Wagon |
changes not yet made in data.json.
Short | Original |
---|---|
MCAT | Market Category |
C | Crossover |
D | Diesel |
E | Exotic |
F | Flex Fuel |
H | Hatchback |
HP | High-Performance |
HY | Hybrid |
L | Luxury |
N | N/A |
P | Performance |
T | Factory Tuner |