-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
341 lines (285 loc) · 22.8 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="./images/Casey.png">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;600;900&display=swap" rel="stylesheet">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Anek Devanagari:wght@200;500;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="app.css">
<title>Kelechukwu Vivian Nwandu</title>
</head>
<body id="body">
<!-- Photo holder -->
<div id="dim" class="dim-background fade-in">
<div id="photo-holder" class="photo-holder"></div>
</div>
<!-- pattern -->
<div class="pattern"></div>
<div id="overall-container" class="container">
<!-- Navigation -->
<nav class="nav">
<a href="#body"><div class="logo"></div></a>
<span id="menu" class="menu">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"viewBox="0 0 384.97 384.97" style="enable-background:new 0 0 384.97 384.97;" xml:space="preserve"><path d="M12.03,120.303h360.909c6.641,0,12.03-5.39,12.03-12.03c0-6.641-5.39-12.03-12.03-12.03H12.03c-6.641,0-12.03,5.39-12.03,12.03C0,114.913,5.39,120.303,12.03,120.303z"/><path d="M372.939,180.455H12.03c-6.641,0-12.03,5.39-12.03,12.03s5.39,12.03,12.03,12.03h360.909c6.641,0,12.03-5.39,12.03-12.03 S379.58,180.455,372.939,180.455z"/><path d="M372.939,264.667H132.333c-6.641,0-12.03,5.39-12.03,12.03c0,6.641,5.39,12.03,12.03,12.03h240.606 c6.641,0,12.03-5.39,12.03-12.03C384.97,270.056,379.58,264.667,372.939,264.667z"/></svg>
</span>
<ul id="menu-items" class="menu-items">
<span id="close-menu" class="close-menu">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"viewBox="0 0 512.001 512.001" style="enable-background:new 0 0 512.001 512.001;" xml:space="preserve"><path d="M284.286,256.002L506.143,34.144c7.811-7.811,7.811-20.475,0-28.285c-7.811-7.81-20.475-7.811-28.285,0L256,227.717 L34.143,5.859c-7.811-7.811-20.475-7.811-28.285,0c-7.81,7.811-7.811,20.475,0,28.285l221.857,221.857L5.858,477.859 c-7.811,7.811-7.811,20.475,0,28.285c3.905,3.905,9.024,5.857,14.143,5.857c5.119,0,10.237-1.952,14.143-5.857L256,284.287 l221.857,221.857c3.905,3.905,9.024,5.857,14.143,5.857s10.237-1.952,14.143-5.857c7.811-7.811,7.811-20.475,0-28.285 L284.286,256.002z"/></svg>
</span>
<li><a id="works" href="#works-view" class="nav-skills"><p>WORKS</p></a></li>
<li><a id="skills" href="#skills-view" class="nav-skills"><p>SKILLS</p></a></li>
<li><a id="blog" href="https://caseynv.wordpress.com/" class="blog"><p>blog</p></a></li>
<li><a id="resume" href="https://drive.google/file/d/1hVRKb7aA4d6MbKDddU46a2kGOjY6FHk4/view?usp=drive_link" target="_blank" class="nav-resume"><p>RESUME</p></a></li>
<a href="#contact-me" class="nav-say-hello-text"><button id="say-hello" class="nav-say-hello-btn colored-btn">SAY HELLO</button></a>
</ul>
</nav>
<!-- Main Contents -->
<main class="main">
<!-- Introduction -->
<div class="intro">
<div id="memoji" class="memoji pop"></div>
<p class="intro-hi slide-up">Hi, my name is</p>
<p class="intro-name slide-up">Kelechukwu Vivian Nwandu</p>
<p class="intro-about-me slide-up">
<br> I am curious, proactive and experienced senior Software Engineer.
<br> I design, develop, test, and maintain software applications and functional web applications and easily convert UI designs into pixel-perfect responsive web pages.
<br> I learn fast and can adapt to a new technology quickly.
</p>
<a href="#works-view"><button class="intro-my-works-btn colored-btn slide-up">MY WORKS</button></a>
<p id="too-fancy" class="intro-too-fancy fade-in">too fancy?</p>
</div>
<br id="skills-view">
<!-- Skills -->
<div class="skills">
<p class="skills-header header">Skills</p>
<hr />
<div class="all-skills">
<div class="my-skills">
<div class="javacsript-logo my-skills-logo"></div>
<p class="my-skills-name">JAVASCRIPT</p>
</div>
<div class="my-skills">
<div class="css-logo my-skills-logo"></div>
<p class="my-skills-name">CSS 3</p>
</div>
<div class="my-skills">
<div class="html-logo my-skills-logo"></div>
<p class="my-skills-name">HTML 5</p>
</div>
<div class="my-skills">
<div class="rwd-logo my-skills-logo"></div>
<p class="my-skills-name">RESPONSIVE WEB DESIGN</p>
</div>
<!-- <div class="my-skills">
<div class="api-logo my-skills-logo"></div>
<p class="my-skills-name">FETCH API</p>
</div> -->
<div class="my-skills">
<div class="git-logo my-skills-logo"></div>
<p class="my-skills-name">GIT</p>
</div>
<div class="my-skills">
<div class="react-logo my-skills-logo"></div>
<p class="my-skills-name">REACT</p>
</div>
<div class="my-skills">
<div class="react-redux-logo my-skills-logo"></div>
<p class="my-skills-name">REACT REDUX</p>
</div>
<div class="my-skills">
<div class="tailwind-logo my-skills-logo"></div>
<p class="my-skills-name">TAILWIND</p>
</div>
<div class="my-skills">
<div class="nextjs-logo my-skills-logo"></div>
<p class="my-skills-name">Nextjs</p>
</div>
<div class="my-skills">
<div class="typescript-logo my-skills-logo"></div>
<p class="my-skills-name">Typescript</p>
</div>
<div class="my-skills">
<div class="python-logo my-skills-logo"></div>
<p class="my-skills-name">PYTHON</p>
</div>
<div class="my-skills">
<div class="sass-logo my-skills-logo"></div>
<p class="my-skills-name">SASS</p>
</div>
<div class="my-skills">
<div class="graphql-logo my-skills-logo"></div>
<p class="my-skills-name">GRAPHQL</p>
</div>
</div>
<br id="works-view">
</div>
<!-- Works -->
<div id="works" class="works">
<section class="works-header header">
<p class="works-header-heading">MY WORKS</p>
<div class="fields">
<button id="developer-btn" class="fields-developer-btn fields-btn colored-btn"></button>
<button id="designer-btn" class="fields-designer-btn fields-btn"></button>
</div>
</section>
<hr />
<section id="works-as-a-developer" class="works-as-a-developer fade-in">
<div class="ecomm project">
<div class="project-name-holder">
<p class="project-name-holder-url project-title">E-Commerce</p>
</div>
<section class="works-hover-state fade-in">
<p class="works-hover-state-name">E-Commerce</p>
<p class="works-hover-state-desc"><p class="warning">Work-in-progress</p>As the name implies, It is an E-commerce single page website. It shows one product as well as the fnctionalities of your modern Ecommerce websites.</p>
<div class="works-hover-state-btns">
<button class="works-hover-state-code"><a href="https://github.com/caseynv/Ecommerce" target="_blank">Source code</a></button>
<button class="works-hover-state-demo"><a href="#" target="_blank">Demo</a></button>
</div>
</section>
</div>
<div class="shortly project">
<div class="project-name-holder">
<p class="project-name-holder-url project-title">Christmas Countdown</p>
</div>
<section class="works-hover-state fade-in">
<p class="works-hover-state-name">Christmas Countdown</p>
<p class="works-hover-state-desc">This is a countdown timer. It automatically counts down to christmas.</p>
<div class="works-hover-state-btns">
<button class="works-hover-state-code"><a href="https://github.com/caseynv/Christmas-Countdown" target="_blank">Source code</a></button>
<button class="works-hover-state-demo"><a href="https://master--dazzling-paprenjak-22595b.netlify.app/christmas%20countdown" target="_blank">Demo</a></button>
</div>
</section>
</div>
<div class="send-animation project">
<div class="project-name-holder">
<p class="project-name-holder-send project-title">Advice Generator</p>
</div>
<section class="works-hover-state fade-in">
<p class="works-hover-state-name">Advice Generator</p>
<p class="works-hover-state-desc">This is a simple interface that show consumes an advice Restful API. The button is used to continually shuffle advices.</p>
<div class="works-hover-state-btns">
<button class="works-hover-state-code"><a href="https://github.com/caseynv/advice-generator" target="_blank">Source code</a></button>
<button class="works-hover-state-demo"><a href="https://generateanadvice.netlify.app/" target="_blank">Demo</a></button>
</div>
</section>
</div>
<div class="cloud-animation project">
<div class="project-name-holder">
<p class="project-name-holder-cloud project-title">Crypto Wallet</p>
</div>
<section class="works-hover-state fade-in">
<p class="works-hover-state-name">Crypto Wallet</p>
<p class="works-hover-state-desc">This is a sample crypto wallet that shows all the currencies present as well as its balnce. This dashboard is also mobile-friendly and responsive.</p>
<div class="works-hover-state-btns">
<button class="works-hover-state-code"><a href="https://github.com/caseynv/geniopay" target="_blank">Source code</a></button>
<button class="works-hover-state-demo"><a href="https://dashboard-wallet.netlify.app/" target="_blank">Demo</a></button>
</div>
</section>
</div>
<div class="checkbox-animation project">
<div class="project-name-holder">
<p class="project-name-holder-checkbox project-title">World Countries</p>
</div>
<section class="works-hover-state fade-in">
<p class="works-hover-state-name">World Countries</p>
<p class="works-hover-state-desc">This is consumes a Restful API showing countries of the world. It also hs a modal that shows more details about the country selected.
<div class="works-hover-state-btns">
<button class="works-hover-state-code"><a href="https://github.com/caseynv/Countries" target="_blank">Source code</a></button>
<button class="works-hover-state-demo"><a href="https://world-country-details.netlify.app/" target="_blank">Demo</a></button>
</div>
</section>
</div>
<div class="numtowords project">
<div class="project-name-holder">
<p class="project-name-holder-numtowords project-title">User Authentication</p>
</div>
<section class="works-hover-state fade-in">
<p class="works-hover-state-name">User Authentication</p>
<p class="works-hover-state-desc">This is an onboarding/authentiction flow with a Login and Signup feature using mock API</p>
<div class="works-hover-state-btns">
<button class="works-hover-state-code"><a href="https://github.com/caseynv/task" target="_blank">Source code</a></button>
<button class="works-hover-state-demo"><a href="https://app-dabaschool.netlify.app/" target="_blank">Demo</a></button>
</div>
</section>
</div>
<div class="social-media-dashboard project">
<div class="project-name-holder">
<p class="project-name-holder-numtowords project-title">TODO List</p>
</div>
<section class="works-hover-state fade-in">
<p class="works-hover-state-name">TODO List</p>
<p class="works-hover-state-desc">This is a TODO List that also uses a user authentication. This is a typical TODO list for organisation and uses CRUD Operations and React Redux toolkit.</p>
<div class="works-hover-state-btns">
<button class="works-hover-state-code"><a href="https://github.com/caseynv/tasks-todos" target="_blank">Source code</a></button>
<button class="works-hover-state-demo"><a href="https://sloovi-todotask.netlify.app/" target="_blank">Demo</a></button>
</div>
</section>
</div>
</section>
<!-- UI/UX screens -->
<section id="works-as-a-designer" class="works-as-a-designer fade-in">
</section>
</div>
</main>
<footer class="footer">
<p class="footer-contact-me header" id="contact-me">Reach Me</p>
<hr />
<div class="contact-links">
<a href="mailto:[email protected]" target="_blank">
<div class="contacts email" title="email">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><path d="M467,61H45C20.218,61,0,81.196,0,106v300c0,24.72,20.128,45,45,45h422c24.72,0,45-20.128,45-45V106 C512,81.28,491.872,61,467,61z M460.786,91L256.954,294.833L51.359,91H460.786z M30,399.788V112.069l144.479,143.24L30,399.788z M51.213,421l144.57-144.57l50.657,50.222c5.864,5.814,15.327,5.795,21.167-0.046L317,277.213L460.787,421H51.213z M482,399.787 L338.213,256L482,112.212V399.787z"/></svg>
</div>
</a>
<a href="https://github.com/caseynv" target="_blank">
<div class="contacts github" title="github">
<svg id="regular" enable-background="new 0 0 24 24" height="512" viewBox="0 0 24 24" width="512" xmlns="http://www.w3.org/2000/svg"><path d="m.184 10.462c-.779 4.906 1.401 10.823 8.123 13.006.12.022.231.032.335.032.782 0 1.32-.582 1.32-1.3-.097-.523.383-2.642-.92-2.357-2.519.536-2.821-.871-3.205-1.607 1.086 1.394 2.718 1.359 3.949.819.683-.3.326-1.064.65-1.343.496-.426.244-1.243-.407-1.314-2.314-.255-4.457-1.001-4.457-4.702 0-2.168 1.505-2.362 1.09-3.269-.015-.033-.333-.754-.045-1.849 1.419.262 2.072 1.28 2.753 1.097 1.687-.46 3.544-.46 5.23 0 .704.189 1.207-.801 2.738-1.103.441 1.654-.473 2.058.103 2.677.632.68.953 1.503.953 2.447 0 5.564-4.717 3.957-5.101 5.22-.088.288.005.599.235.792.61.513.53 1.83.465 2.889-.067 1.098-.125 2.045.482 2.579.214.19.595.393 1.284.253 6.634-2.131 8.83-8.022 8.063-12.917-2.096-13.368-21.526-13.352-23.638-.05zm8.27 10.978.004.505c-.523-.181-1.015-.39-1.475-.623.425.109.913.156 1.471.118zm.37-3.7c-.005.026-.01.053-.015.08-.853.252-1.509.001-1.957-.752 0-.001 0-.001-.001-.002.68.364 1.381.56 1.973.674zm3.176-15.74c11.833 0 14.502 16.267 3.469 19.941-.038-.297-.003-.857.021-1.252.058-.951.126-2.059-.213-2.985 5.088-1.059 5.513-6.646 3.554-9.135.243-.952.145-3.189-.729-3.463-.206-.065-1.305-.304-3.437 1.037-1.741-.416-3.62-.417-5.361 0-1.064-.667-3.462-1.752-3.922-.6-.534 1.342-.407 2.427-.248 3.03-1.739 2.204-1.218 5.894.534 7.626-.993-.475-2.361-.637-2.656.314-.323 1.037.912.911 1.679 2.804.073.236.208.513.415.788-6.811-5.565-3.525-18.105 6.894-18.105z"/></svg>
</div>
</a>
<a href="https://www.linkedin.com/in/kelechukwu-nwandu/" target="_blank">
<div class="contacts linkedin" title="linkedin">
<svg id="regular" enable-background="new 0 0 24 24" height="512" viewBox="0 0 24 24" width="512" xmlns="http://www.w3.org/2000/svg"><rect x="0" y="0" width="24" height="24" fill="none" stroke="none" /><path fill="white" d="M18.44 3.06H5.56a2.507 2.507 0 0 0-2.5 2.5v12.88a2.507 2.507 0 0 0 2.5 2.5h12.88a2.5 2.5 0 0 0 2.5-2.5V5.56a2.5 2.5 0 0 0-2.5-2.5Zm1.5 15.38a1.511 1.511 0 0 1-1.5 1.5H5.56a1.511 1.511 0 0 1-1.5-1.5V5.56a1.511 1.511 0 0 1 1.5-1.5h12.88a1.511 1.511 0 0 1 1.5 1.5Z"/><path fill="white" d="M6.376 10.748a1 1 0 1 1 2 0v6.5a1 1 0 0 1-2 0Z"/><circle cx="7.376" cy="6.744" r="1" fill="white"/><path fill="white" d="M17.62 13.37v3.88a1 1 0 1 1-2 0v-3.88a1.615 1.615 0 1 0-3.23 0v3.88a1 1 0 0 1-2 0v-6.5a1.016 1.016 0 0 1 1-1a.94.94 0 0 1 .84.47a3.609 3.609 0 0 1 5.39 3.15Z"/></svg>
</div>
</a>
</div>
</footer>
</div>
<div id="simple-view" class="simple-view fade-in">
<p class="simple-view-intro">Hello, my name is</p>
<h1 class="simple-view-name">Kelechukwu Vivian Nwandu</h1>
<p class="simple-view-about">
I am curious, proactive and experienced frontend Engineer.
<br> I am able to build functional web applications and easily convert UI designs into pixel perfect responsive web pages.
<br> I learn fast and can adapt to a new technology quickly.
<br> Also, I love learning and working with people to bring something new to the table and I am able to receive constructive critiques as they help me get better.
</p>
<h3 class="simple-view-skills">Skills</h3>
<p>Javascript, Css3, Html5, Responsive Web Design, Git, Tailwind, React, React redux, Bootstrap, Python, Sass, Graphql</p>
<h3 class="simple-view-works">Works</h3>
<h4><a href="https://master--dazzling-paprenjak-22595b.netlify.app/christmas%20countdown" target="_blank">Christmas Countdown</a></h4>
<p>This is a countdown timer. It automatically counts down to christmas.</p>
<h4><a href="https://generateanadvice.netlify.app/" target="_blank">Advice Generator</a></h4>
<p>This is a simple interface that show consumes an advice Restful API. The button is used to continually shuffle advices.
</p>
<h4><a href="https://dashboard-wallet.netlify.app/" target="_blank">Crypto Wallet</a></h4>
<p>This is a sample crypto wallet that shows all the currencies present as well as its balnce. This dashboard is also mobile-friendly and responsive.</p>
<h4><a href="https://world-country-details.netlify.app/" target="_blank">World Countries</a></h4>
<p>This is consumes a Restful API showing countries of the world. It also hs a modal that shows more details about the country selected.</p>
<h4><a href="https://app-dabaschool.netlify.app/" target="_blank">User Authentication</a></h4>
<p>This is an onboarding/authentication flow with a Login and Signup feature using mock API</p>
<h4><a href="https://sloovi-todotask.netlify.app/" target="_blank">TODO List</a></h4>
<p>This is a TODO List that also uses a user authentication. This is a typical TODO list for organisation and uses CRUD Operations and React Redux toolkit.</p>
<p>More of my projects can be found at <a href="https://github.com/caseynv" target="_blank">github.com/CASEYNV</a></p>
<h3 class="simple-view-contact-me">Contact Me</h3>
<p><a href="mailto:[email protected]" target="_blank">[email protected]</a></p>
<p><a href="https://github.com/caseynv" target="_blank">Github</a></p>
<p id="too-simple" class="too-simple">too simple?</p>
</div>
<div class="copyright">
<p> Kelechukwu Vivian Nwandu © <span id="date"></span></p>
</div>
<script src="app.js"></script>
</body>
</html>