forked from hschafer2017/HSCHAFER-Portfolio
/
index.html
291 lines (286 loc) · 15.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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="shortcut icon" type="image/x-icon" href="assets/images/portfolioicon.png">
<link rel="stylesheet" href="./libraries/bootstrap.min.css" type="text/css" />
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.1.1/css/all.css" integrity="sha384-O8whS3fhG2OnA5Kas0Y9l3cfpmYjapjI0E4theH4iuMD+pLhbf6JI0jIMfYcK3yZ" crossorigin="anonymous">
<link href="https://fonts.googleapis.com/css?family=Nobile" rel="stylesheet">
<link rel="stylesheet" href="assets/css/style.css" type="text/css" />
<title>Haley Schafer Portfolio - Full Stack Web Developer</title>
</head>
<body>
<!--********TOP JUMBOTRON/NAVBAR********-->
<header class="jumbotron" id="landing-view">
<nav class="navbar navbar-masthead navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<a href="FR_index.html" class='language'>fr</a>
<button id='scroll-button' type="button" class="navbar-toggle collapsed " data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li><a class='page-scroll' href="#about">About</a></li>
<li><a class='page-scroll' href="#work">Work</a></li>
<li><a class='page-scroll' href="#skills">Skills</a></li>
<li><a class='page-scroll' href="#contact">Contact</a></li>
<li><a href="assets/cv/SCHAFER_DevCV.pdf" target='_blank'>CV</a></li>
</ul>
</div>
</div>
</nav>
<div class="container top">
<h1 class='name'>Haley Schafer</h1>
<p class='title'>Full-Stack Software Developer</p>
</div>
</header>
<!--*******ABOUT ME*******-->
<section id="about-me">
<div class="container about-row">
<div class="row" id='about'>
<h2>About</h2>
</div>
<div class="col-xs-hidden col-sm-6">
<p class='about-p'>I am experienced in sales and tech industry-focused client management. Transitioning into software development, I am a recent graduate of Code Institute working with front-end and back-end frameworks. </p>
<p class='about-p hidden-sm'>I specialise in HTML, CSS, JavaScript, and Python languages, using Django and Flask frameworks. Passionate about creating a positive user experience, I enjoy working with and adapting to technologies as they develop. </p>
</div>
<div class="col-xs-hidden col-sm-6">
<p class='about-p hidden-xs hidden-md hidden-lg'>I specialise in HTML, CSS, JavaScript, and Python languages, using Django and Flask frameworks. Passionate about creating a positive user experience, I enjoy working with and adapting to technologies as they develop. </p>
</div>
</div>
</section>
<!--***********WORK********-->
<section class="jumbotron" id="work">
<div class="container scroll-work" >
<div class="col-xs-6 col-sm-4 project-cards">
<div class="card">
<div class="card-body">
<h5 class="card-title">Timing Assistant</h5>
<h6 class="card-subtitle mb-2 text-muted">Flask, JavaScript, MongoDB</h6>
<p class="card-text">A stopwatch to time multiple athletes simultaneously in swimming and track.</p>
<div class="row">
<a href="https://timing-assistant.herokuapp.com/" class="card-link" target="_blank"><i class="fas fa-desktop desktop-icon"></i></a>
<a href="https://github.com/hschafer2017/Sports-Multi-timer-Assistant" class="card-link" target="_blank"><i class="fab fa-github github-icon"></i></a>
</div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-4 project-cards">
<div class="card">
<div class="card-body">
<h5 class="card-title">PC Swimming</h5>
<h6 class="card-subtitle mb-2 text-muted">Django, Python, AWS </h6>
<p class="card-text">An e-commerce site for PC Swimming and Diving for swimmers and alumni.</p>
<div class="row">
<a href="https://pcswimming-project.herokuapp.com/" class="card-link" target="_blank"><i class="fas fa-desktop desktop-icon"></i></a>
<a href="https://github.com/hschafer2017/PCSwimming" class="card-link" target="_blank"><i class="fab fa-github github-icon"></i></a>
</div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-4 project-cards">
<div class="card">
<div class="card-body">
<h5 class="card-title">Give A GIF</h5>
<h6 class="card-subtitle mb-2 text-muted">RESTful API, JavaScript, Flask, Python</h6>
<p class="card-text">A random GIF generator using an API and a backend.</p>
<div class="row">
<a href="https://hschafer2017.github.io/Give-A-GIF/" class="card-link" target="_blank"><i class="fas fa-desktop desktop-icon"></i></a>
<a href="https://github.com/hschafer2017/Give-A-GIF" class="card-link" target="_blank"><i class="fab fa-github github-icon"></i></a>
</div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-4 project-cards">
<div class="card">
<div class="card-body">
<h5 class="card-title">Bop It! Game</h5>
<h6 class="card-subtitle mb-2 text-muted">JavaScript, jQuery, HTML</h6>
<p class="card-text">Inspired by the children's game, optimised for desktop and mobile.</p>
<div class="row">
<a href="https://hschafer2017.github.io/Stream-Two-Project/" class="card-link" target="_blank"><i class="fas fa-desktop desktop-icon"></i></a>
<a href="https://github.com/hschafer2017/Stream-Two-Project" class="card-link" target="_blank"><i class="fab fa-github github-icon"></i></a>
</div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-4 project-cards">
<div class="card">
<div class="card-body">
<h5 class="card-title">Portfolio Site</h5>
<h6 class="card-subtitle mb-2 text-muted">HTML, CSS, Bootstrap</h6>
<p class="card-text">A static website to showcase developer projects for prospective employers.</p>
<div class="row">
<a href="https://hschafer2017.github.io/HSCHAFER-Portfolio/" class="card-link" target="_blank"><i class="fas fa-desktop desktop-icon"></i></a>
<a href="https://github.com/hschafer2017/HSCHAFER-Portfolio" class="card-link" target="_blank"><i class="fab fa-github github-icon"></i></a>
</div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-4 project-cards">
<div class="card">
<div class="card-body">
<h5 class="card-title">World Wide Weather</h5>
<h6 class="card-subtitle mb-2 text-muted">JavaScript, API, HTML, CSS</h6>
<p class="card-text">Using an API, search for the current weather data for a location.</p>
<div class="row">
<a href="https://hschafer2017.github.io/Weather-Search-API/" class="card-link" target="_blank"><i class="fas fa-desktop desktop-icon"></i></a>
<a href="https://github.com/hschafer2017/Weather-Search-API" class="card-link" target="_blank"><i class="fab fa-github github-icon"></i></a>
</div>
</div>
</div>
</div>
</div>
</section>
<!--******SKILLS*******-->
<section id="skills">
<div class="container skills">
<div class="row skills-row">
<h2>Skills</h2>
</div>
<div class="container skills-inner">
<div class="col-xs-6 col-sm-4 skill-circle">
<div class="arc-container">
<div class="arc-overlay">
<p class='html'>.html</p>
</div>
<div class="arc-wrapper">
<div id='html-load2' class="arc2"></div>
<div class="arc1"></div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-4 skill-circle">
<div class="arc-container">
<div class="arc-overlay">
<p class='css'>.css</p>
</div>
<div class="arc-wrapper">
<div id='css-load2' class="arc2 "></div>
<div class="arc1"></div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-4 skill-circle">
<div class="arc-container">
<div class="arc-overlay">
<p class='js'>.js</p>
</div>
<div class="arc-wrapper">
<div id='js-load2' class="arc2"></div>
<div class="arc1"></div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-4 skill-circle">
<div class="arc-container">
<div class="arc-overlay">
<p class='py'>.py</p>
</div>
<div class="arc-wrapper">
<div id='py-load2' class="arc2"></div>
<div class="arc1"></div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-4 skill-circle">
<div class="arc-container">
<div class="arc-overlay">
<p class='sql'>SQL</p>
</div>
<div class="arc-wrapper">
<div class="arc1"></div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-4 skill-circle">
<div class="arc-container">
<div class="arc-overlay">
<p class='django'>Django</p>
</div>
<div class="arc-wrapper">
<div id='dj-load2' class="arc2"></div>
<div class="arc1"></div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--*****CONTACT*****-->
<section class="jumbotron scroll" id="contact">
<div class="container">
<div class="col-sm-6"></div>
<div class="col-xs-12 col-sm-6 contact-form">
<h2 id="contact-head">Contact</h2>
<form id='contact-form'>
<div class="row contact">
<div class="form-group">
<input type="text" class="form-control" id="exampleInputName" name='Name' placeholder="Name" required>
</div>
</div>
<div class="row contact">
<div class="form-group">
<input type="text" class="form-control" id="exampleInputPhone" name='Phone' placeholder="Phone" required>
</div>
</div>
<div class="row contact">
<div class="form-group">
<input type="email" class="form-control" id="exampleInputEmail1" name='Email' placeholder="Email" required>
</div>
</div>
<div class="row contact">
<div class="form-group message">
<textarea class="form-control" name="message" rows="6" placeholder="Message" required></textarea>
</div>
</div>
<input type="submit" value='Send' class="btn btn-default">
</form>
</div>
</div>
</section>
<!--*****FOOTER******-->
<footer>
<div class="container">
<div class="row foot">
<div class="col-xs-12 col-sm-12 icons">
<a href="https://www.linkedin.com/in/haleyschafer" target="_blank"><i class="fab fa-linkedin-in alignment"></i></a>
<a href="https://www.github.com/hschafer2017" target="_blank"><i class="fab fa-github alignment"></i></a>
<a href="assets/cv/SCHAFER_DevCV.pdf" download><i class="fas fa-file-download alignment"></i></a>
<a href="https://medium.com/@haleyschafer" target="_blank"><i class="fab fa-medium-m alignment"></i></a>
</div>
</div>
</div>
</footer>
<!-- *******CONTACT FORM MODAL******* -->
<div class="modal fade" tabindex="-1" role="dialog" id='contactFormModal'>
<br><br><br><br><br>
<div class="modal-dialog" role="document">
<br><br><br>
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" style='text-align: right;' aria-label="Close"><span aria-hidden="true">×</span></button>
<h4 class="modal-title">Contact Form</h4>
</div>
<div class="modal-body">
<p class='header'> About this contact form:</p>
<p>This contact form does not currently send messages or collect any personal information. Furthermore, this site does not collect any personal data. Please consult the <a class='privacy-policy' href="privacy_policy.html"> privacy policy</a> for more details.</p>
<div class="modal-footer">
<button class='btn btn-md btn-default' data-dismiss="modal">I Understand!</button>
</div>
</div>
</div>
</div>
</div>
<script src="./libraries/jquery.min.js"></script>
<script src="./libraries/bootstrap.min.js"></script>
<script src="assets/js/index.js"></script>
</body>
</html>