Skip to content

Commit 1e7c60f

Browse files
authored
Merge pull request #2 from hackingmaterials/working
deploy new web page
2 parents 726cf31 + 1a64976 commit 1e7c60f

22 files changed

+1152
-711
lines changed

.DS_Store

10 KB
Binary file not shown.

components/alumni.js

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
fetch("components/alumni.json")
2+
.then(res => res.json())
3+
.then(data => {
4+
5+
function makeButtons(person){
6+
7+
let buttons=""
8+
9+
if(person.website){
10+
buttons+=`<li><a href="${person.website}"><i class="fa fa-user"></i></a></li>`
11+
}
12+
13+
if(person.github){
14+
buttons+=`<li><a href="${person.github}"><i class="fa fa-github-alt"></i></a></li>`
15+
}
16+
17+
if(person.linkedin){
18+
buttons+=`<li><a href="${person.linkedin}"><i class="fa fa-linkedin"></i></a></li>`
19+
}
20+
21+
if(person.scholar){
22+
buttons+=`<li><a href="${person.scholar}"><i class="fa fa-graduation-cap"></i></a></li>`
23+
}
24+
25+
return buttons
26+
}
27+
28+
let html=""
29+
30+
data.forEach(person=>{
31+
32+
html+=`
33+
<div class="team-card">
34+
35+
<img src="media/${person.photo}" class="alumni-photo">
36+
37+
<h4>${person.name}</h4>
38+
39+
<p class="text-muted">${person.title}</p>
40+
41+
<ul class="list-inline social-buttons">
42+
${makeButtons(person)}
43+
</ul>
44+
45+
</div>
46+
`
47+
48+
})
49+
50+
document.getElementById("alumni-container").innerHTML = html
51+
52+
})

components/alumni.json

Lines changed: 261 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,261 @@
1+
[
2+
{
3+
"name":"Olympia Dartsi",
4+
"title":"Postdoctoral scholar",
5+
"photo":"team_olympiaD.jpg",
6+
"website":"https://odartsi.github.io",
7+
"linkedin":"https://www.linkedin.com/in/drolympiadartsi/",
8+
"github":"https://github.com/odartsi",
9+
"scholar":"https://www.scopus.com/authid/detail.uri?authorId=57201718184"
10+
},
11+
{
12+
"name":"Rayna Hylden",
13+
"title":"Undergraduate Researcher",
14+
"photo":"team_raynaH.jpg",
15+
"linkedin":"https://www.linkedin.com/in/raynahylden/"
16+
},
17+
{
18+
"name":"Liam Joyce",
19+
"title":"Undergraduate Researcher",
20+
"photo":"team_liamJ.jpg",
21+
"linkedin":"https://www.linkedin.com/in/liam-joyce-1a1789249/"
22+
},
23+
{
24+
"name":"Sanghoon Lee",
25+
"title":"Graduate Student Researcher",
26+
"photo":"team_sanghoonL.jpg",
27+
"linkedin":"https://www.linkedin.com/in/sanghoon-lee-b5a420149/",
28+
"github":"https://github.com/slee-lab"
29+
},
30+
{
31+
"name":"Jinwon Cho",
32+
"title":"Postdoctoral scholar – Electrochemical Water Treatment",
33+
"photo":"team_jinwonC.jpg",
34+
"linkedin":"https://www.linkedin.com/in/jinwon-c-16552732/",
35+
"scholar":"https://scholar.google.com/citations?user=rj28_FUAAAAJ&hl=en"
36+
},
37+
{
38+
"name":"Duo Wang",
39+
"title":"Postdoctoral Scholar",
40+
"photo":"team_duoW.jpg",
41+
"linkedin":"https://www.linkedin.com/in/itsshawnzhang/",
42+
"github":"https://github.com/itsshawnzhang",
43+
"scholar":"https://scholar.google.com/citations?user=HKpRhZ8AAAAJ&hl=en&oi=sra"
44+
},
45+
{
46+
"name":"Viktoriia Baibakova",
47+
"title":"Graduate Student Researcher",
48+
"photo":"team_viktoriiaB.jpg",
49+
"linkedin":"https://www.linkedin.com/in/viktoriia-baibakova-b2bba9231",
50+
"github":"https://github.com/ViktoriiaBaib",
51+
"scholar":"https://www.researchgate.net/profile/Viktoriia_Baibakova"
52+
},
53+
{
54+
"name":"Xin Chen",
55+
"title":"Graduate Student Researcher",
56+
"photo":"team_xinC.jpg",
57+
"github":"https://github.com/X-Chen97",
58+
"scholar":"https://scholar.google.com/citations?hl=en&user=jsF7U6IAAAAJ"
59+
},
60+
{
61+
"name":"Alexander Dunn",
62+
"title":"Graduate Student Researcher",
63+
"photo":"team_alexD.jpg",
64+
"linkedin":"https://www.linkedin.com/in/alexander-dunn-687719106",
65+
"github":"https://github.com/ardunn",
66+
"scholar":"https://scholar.google.com/citations?user=SqGIG_wAAAAJ&hl=en"
67+
},
68+
{
69+
"name":"Zhuoying Zhu",
70+
"title":"Postdoctoral scholar → Professor, USTC",
71+
"photo":"team_zhuoyingZ.jpg",
72+
"linkedin":"https://www.linkedin.com/in/zhuoying-zhu-871834a6/",
73+
"github":"https://github.com/Zhuoying",
74+
"scholar":"https://scholar.google.com/citations?user=QuRZRJoAAAAJ&hl=en"
75+
},
76+
{
77+
"name":"Nicholas Walker",
78+
"title":"Postdoctoral scholar → ML Researcher, Meru",
79+
"photo":"team_nickW.jpg",
80+
"linkedin":"https://www.linkedin.com/in/walkernr256/",
81+
"github":"https://github.com/walkernr",
82+
"scholar":"https://scholar.google.com/citations?user=QXNsLS4AAAAJ&hl=en&oi=sra"
83+
},
84+
{
85+
"name":"Rishi Kumar",
86+
"title":"Postdoctoral Scholar → Senior Engineer, Oceanit",
87+
"photo":"team_rishiK.jpg",
88+
"linkedin":"https://www.linkedin.com/in/rekumar/",
89+
"scholar":"https://scholar.google.com/citations?user=nVzy5csAAAAJ&hl=en&oi=ao"
90+
},
91+
{
92+
"name":"Kevin Yang",
93+
"title":"Undergraduate Researcher → (continuing studies)",
94+
"photo":"team_kevinY.jpg",
95+
"linkedin":"https://www.linkedin.com/in/kevin-yang-56753b15a",
96+
"github":"https://github.com/kevinyang8"
97+
},
98+
{
99+
"name":"Junsoo Park",
100+
"title":"Postdoctoral scholar → Researcher, NASA Ames",
101+
"photo":"team_junsooP.jpg",
102+
"linkedin":"https://www.linkedin.com/in/junsoo-park-a57803125/",
103+
"github":"https://github.com/jsyony37",
104+
"scholar":"https://www.researchgate.net/profile/Junsoo_Park7"
105+
},
106+
{
107+
"name":"Alex Ganose",
108+
"title":"Postdoctoral Scholar → Professor, Imperial College London",
109+
"photo":"team_alexG.jpg",
110+
"linkedin":"https://www.linkedin.com/in/alexganose/",
111+
"website":"https://utf.github.io",
112+
"github":"https://github.com/utf",
113+
"scholar":"https://scholar.google.com/citations?user=nVJFXWwAAAAJ&hl=en"
114+
},
115+
{
116+
"name":"Todd Karin",
117+
"title":"Project Scientist → Technical head, PVEL",
118+
"photo":"team_toddK.jpg",
119+
"linkedin":"https://www.linkedin.com/in/todd-karin",
120+
"github":"https://github.com/toddkarin",
121+
"scholar":"https://scholar.google.com/citations?user=yKcOPUEAAAAJ&hl=en"
122+
},
123+
{
124+
"name":"Arsineh Apelian",
125+
"title":"Undergraduate Researcher → PhD candidate, UCSB",
126+
"photo":"team_arsinehA.jpg",
127+
"linkedin":"https://www.linkedin.com/in/arsineh-apelian-876a32192/",
128+
"scholar":"https://www.researchgate.net/profile/Arsineh_Apelian"
129+
},
130+
{
131+
"name":"Matt Zhou",
132+
"title":"Undergraduate Researcher → (continuing studies)",
133+
"photo":"team_mattZ.jpg",
134+
"github":"https://github.com/mattzh72"
135+
},
136+
{
137+
"name":"Avni Singhal",
138+
"title":"Undergraduate Researcher → (continuing studies)",
139+
"photo":"team_avniS.jpg",
140+
"linkedin":"https://www.linkedin.com/in/avni-singhal",
141+
"github":"https://github.com/avnipriya"
142+
},
143+
{
144+
"name":"Leigh Weston",
145+
"title":"Postdoc → Machine learning scientist, Medium",
146+
"photo":"team_leighW.jpg",
147+
"linkedin":"https://www.linkedin.com/in/leigh-weston-29b029188/",
148+
"github":"https://github.com/LeighWeston86",
149+
"scholar":"https://scholar.google.com/citations?user=Apz3n-sAAAAJ&hl=en"
150+
},
151+
{
152+
"name":"Qi Wang",
153+
"title":"Postdoc Affiliate → Postdoc, Johns Hopkins",
154+
"photo":"team_qiW.jpg",
155+
"github":"https://github.com/Qi-max",
156+
"scholar":"https://www.researchgate.net/profile/Qi_Wang168"
157+
},
158+
{
159+
"name":"Rees Chang",
160+
"title":"Undergraduate → (continuing studies)",
161+
"photo":"team_reesC.jpg",
162+
"linkedin":"https://www.linkedin.com/in/reeschang/",
163+
"github":"https://github.com/rees-c"
164+
},
165+
{
166+
"name":"Evan Spotte-Smith",
167+
"title":"Undergraduate → PhD Candidate, UC Berkeley",
168+
"photo":"team_evanS.jpg",
169+
"linkedin":"https://www.linkedin.com/in/evan-spotte-smith/",
170+
"github":"https://github.com/espottesmith"
171+
},
172+
{
173+
"name":"Samy Cherfaoui",
174+
"title":"Undergraduate → (continuing studies)",
175+
"photo":"team_samyC.jpg",
176+
"website":"https://samysspace.github.io",
177+
"github":"https://github.com/samysspace"
178+
},
179+
{
180+
"name":"Peiyuan Yu",
181+
"title":"Postdoc → Professor, SUSTech Shenzhen",
182+
"photo":"team_peiyuanY.jpg",
183+
"linkedin":"https://www.linkedin.com/in/peiyuan-yu-b7842086/",
184+
"github":"https://github.com/peiyuan-yu",
185+
"scholar":"https://scholar.google.com/citations?user=elGYBSwAAAAJ&hl=en"
186+
},
187+
{
188+
"name":"Daniel Dopp",
189+
"title":"Undergraduate → (continuing studies)",
190+
"photo":"team_danielD.jpg",
191+
"linkedin":"https://www.linkedin.com/in/daniel-dopp-90447ab7/",
192+
"github":"https://github.com/hackingmaterials/matminer/pulls/Doppe1g4nger"
193+
},
194+
{
195+
"name":"Alireza Faghaninia",
196+
"title":"Postdoc → Data Scientist, Credit Karma",
197+
"photo":"team_alirezaF.jpg",
198+
"linkedin":"https://www.linkedin.com/in/alireza-faghaninia-79804981",
199+
"github":"https://github.com/albalu",
200+
"scholar":"https://scholar.google.com/citations?user=rmcAU7sAAAAJ&hl=en"
201+
},
202+
{
203+
"name":"Hillary Pan",
204+
"title":"Undergraduate → PhD candidate, Cornell University",
205+
"photo":"team_hillaryP.jpg",
206+
"github":"https://github.com/hillarypan"
207+
},
208+
{
209+
"name":"Ben Ellis",
210+
"title":"Postdoc → Data Scientist, Sauce Labs",
211+
"photo":"team_benE.jpg",
212+
"linkedin":"https://www.linkedin.com/in/benjamin-ellis-phd-9238841b/",
213+
"github":"https://github.com/bhellis725",
214+
"scholar":"https://scholar.google.com.au/citations?user=wEWLAzgAAAAJ&hl=en"
215+
},
216+
{
217+
"name":"Nils Zimmermann",
218+
"title":"Postdoc → (parent)",
219+
"photo":"team_nilsZ.jpg",
220+
"linkedin":"https://www.linkedin.com/in/nils-zimmermann-22656372",
221+
"website":"http://nisseshem.de",
222+
"github":"https://github.com/nisse3000",
223+
"scholar":"https://scholar.google.com/citations?user=S_NflkQAAAAJ&hl=en"
224+
},
225+
{
226+
"name":"Julien Brenneck",
227+
"title":"Undergraduate → (continuing studies)",
228+
"photo":"team_julienB.jpg",
229+
"linkedin":"https://www.linkedin.com/in/julien-brenneck-66bb4a128",
230+
"github":"https://github.com/spacedome"
231+
},
232+
{
233+
"name":"Michael Kim",
234+
"title":"Undergraduate → (continuing studies)",
235+
"photo":"team_michaelK.jpg",
236+
"linkedin":"https://www.linkedin.com/in/michael-kim-383143bb",
237+
"github":"https://github.com/MikeSphx"
238+
},
239+
{
240+
"name":"Sayan Rowchowdhury",
241+
"title":"Undergraduate → PhD candidate, Duke University",
242+
"photo":"team_sayanR.jpg",
243+
"linkedin":"https://www.linkedin.com/in/sayan-roychowdhury-87a3a3ba",
244+
"github":"https://github.com/sayanroyc"
245+
},
246+
{
247+
"name":"Jason Frost",
248+
"title":"Undergraduate → Synapse Energy Economics",
249+
"photo":"team_jasonF.jpg",
250+
"linkedin":"https://www.linkedin.com/in/jason-frost-309164b6",
251+
"github":"https://github.com/jhfrost314"
252+
},
253+
{
254+
"name":"Saurabh Bajaj",
255+
"title":"Postdoc → Data Engineer, Citrine Informatics",
256+
"photo":"team_saurabhB.jpg",
257+
"linkedin":"https://www.linkedin.com/in/saurabh-bajaj-12426619",
258+
"github":"https://github.com/saurabh02",
259+
"scholar":"https://scholar.google.com/citations?user=jpoJY4gAAAAJ&hl=en"
260+
}
261+
]

0 commit comments

Comments
 (0)