There are 40 points for the include in this checklist-points indicated in (brackets). The line numbers are there to help find specific things. The line 4 says “Project Check-list” is one point for being in the READ_ME file without the checklist the assignment will have a severe pentalty. A blank is copy is below this sample. {code} (1) 1 A project git —- having the git bundle to hold the entire project (1) 2 A READ_ME.txt file with (in this order) (1) 3 – your name and email (1) 4 – Project Check-list (this list filled in) (2) 5 – a git log –all (1) 6 A server.js (nodejs) file that serves an index.html written with (1) 7 – that runs by “node server.js” (1) 8 – https://localhost:3000 views your SPA (index.html…) (3) 9 A d3 data display component using
10 -- public/index.html line 15
(4) 11 – updatable data that is originally from a JSON file
12 -- public/data.json
(4) 13 – a join with enter, exit and transitions
14 -- public/script.js line 43-78
(1) 15 A non trivial css file with (1) 16 – Hover/focus/active codes
17 -- public/mySPA.css line 33
(1) 18 – Borders with rounded corners
19 -- public/mySPA.css line 23
(1) 20 – Gradient backgrounds
21 -- public/mySPA.css line 12
(1) 22 A least one unicode Emojis
23 -- public/script.js line 10
(4) 24 A non–d3 svg that contains at least one:
25 -- circle: public/index.html line 23 26 -- path: public/index.html line 24 27 -- rect: public/index.html line 25 28 -- text element: public/index.html line 26
(5) 29 HTML elements must include a least one
30 -- Button: public/index.html line 16 31 -- H1: public/index.html line 17 32 -- list (ul or ol): public/index.html line 18 33 -- link: public/index.html line 19 34 -- image: public/index.html line 20
(2) 35 Javascript arrow functions
36 -- public/script.js line 87 37 In comments, show
(2) 38 – source link * critical for academic integrity as well as fixing things if you break them.
39 -- public/script.js line 2, 57; server.js line 2; mySPA.css line 2, 23
(2) 40 – % use
41 -- public/script.js line 3, 58; server.js line 3; mySPA.css line 3, 24
{code} blank {code} 1 A project git —- having the git bundle to hold the entire project 2 A READ_ME.txt file with (in this order) 3 – your name and email 4 – Project Check-list (this list filled in) 5 – a git log –all 6 A server.js (nodejs) file that serves an index.html written with 7 – that runs by “node server.js” 8 – https://localhost:3000 views your SPA (index.html…) 9 A d3 data display component using 10 – 11 – updatable data that is originally from a JSON file 12 – 13 – a join with enter, exit and transitions 14 – 15 A non trivial css file with 16 – Hover/focus/active codes 17 – 18 – Borders with rounded corners 19 – 20 – Gradient backgrounds 21 – 22 A least one unicode Emojis 23 – 24 A non–d3 svg that contains at least one: 25 – circle: 26 – path: 27 – rect: 28 – text 29 HTML elements must include a least one 30 – Button: 31 – H1: 32 – list (ul or ol): 33 – link: 34 – image: 35 Javascript arrow functions 36 – 37 In comments, show 38 – source link * critical for academic integrity as well as fixing things if you break them. 39 – 40 – % use 41 – {code}