-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathProgramming-details.html
235 lines (196 loc) · 10.2 KB
/
Programming-details.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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>Keith Khadar</title>
<meta content="" name="description">
<meta content="" name="keywords">
<!-- Favicons -->
<link href="assets/img/favicon.png" rel="icon">
<link href="assets/img/apple-touch-icon.png" rel="apple-touch-icon">
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Raleway:300,300i,400,400i,500,500i,600,600i,700,700i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i" rel="stylesheet">
<!-- Vendor CSS Files -->
<link href="assets/vendor/aos/aos.css" rel="stylesheet">
<link href="assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="assets/vendor/bootstrap-icons/bootstrap-icons.css" rel="stylesheet">
<link href="assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">
<link href="assets/vendor/glightbox/css/glightbox.min.css" rel="stylesheet">
<link href="assets/vendor/swiper/swiper-bundle.min.css" rel="stylesheet">
<!-- Template Main CSS File -->
<link href="assets/css/style.css" rel="stylesheet">
<!-- =======================================================
* Template Name: iPortfolio - v3.10.0
* Template URL: https://bootstrapmade.com/iportfolio-bootstrap-portfolio-websites-template/
* Author: BootstrapMade.com
* License: https://bootstrapmade.com/license/
======================================================== -->
</head>
<body class="text-light" style="background-color:#040b14">
<!-- ======= Mobile nav toggle button ======= -->
<i class="bi bi-list mobile-nav-toggle d-xl-none"></i>
<!-- ======= Header ======= -->
<header id="header">
<div class="d-flex flex-column">
<div class="profile">
<img src="assets/img/profile-img.jpg" alt="" class="img-fluid rounded-circle">
<h1 class="text-light"><a href="index.html">Keith Khadar</a></h1>
<div class="social-links mt-3 text-center">
<a href="https://www.linkedin.com/in/keith-khadar" class="bi-linkedin"></a>
<a href="https://github.com/Keith-Khadar" class="bi-github"></a>
<a href="mailto: [email protected]" class="bi-envelope"></a>
</div>
</div>
<nav id="navbar" class="nav-menu navbar">
<ul>
<li><a href="index.html#hero" class="nav-link scrollto active"><i class="bx bx-home"></i> <span>Home</span></a></li>
<li><a href="index.html#about" class="nav-link scrollto"><i class="bx bx-user"></i> <span>About</span></a></li>
<li><a href="index.html#resume" class="nav-link scrollto"><i class="bx bx-file-blank"></i> <span>Resume</span></a></li>
<li><a href="index.html#portfolio" class="nav-link scrollto"><i class="bx bx-book-content"></i> <span>Portfolio</span></a></li>
<li><a href="index.html#contact" class="nav-link scrollto"><i class="bx bx-envelope"></i> <span>Contact</span></a></li>
</ul>
</nav><!-- .nav-menu -->
</div>
</header><!-- End Header -->
<main id="main">
<!-- ======= Breadcrumbs ======= -->
<section id="breadcrumbs" class="breadcrumbs">
<div class="container">
<div class="d-flex justify-content-between align-items-center">
<h2>Programming Projects</h2>
<ol>
<li><a href="index.html">Home</a></li>
<li>Programming Projects</li>
</ol>
</div>
</div>
</section><!-- End Breadcrumbs -->
<!-- ======= Portfolio Details Section ======= -->
<section id="portfolio-details" class="portfolio-details">
<div class="container">
<h1 class="text-center p-3 bg-dark text-bg-dark">Steam Gators</h1>
<div class="row gy-4">
<div class="col-lg-8">
<div class="portfolio-details-slider swiper">
<div class="swiper-wrapper align-items-center">
<div class="swiper-slide">
<img src="assets/img/portfolio/Programming/Steam-Gators1.png" alt="">
</div>
<div class="swiper-slide">
<img src="assets/img/portfolio/Programming/Steam-Gators2.png" alt="">
</div>
</div>
<div class="swiper-pagination"></div>
</div>
</div>
<div class="col-lg-4">
<div class="portfolio-info">
<h3>Project information</h3>
<ul>
<li><strong>Category</strong>: Web design & C++</li>
<li><strong>Project date</strong>: 06 December, 2022</li>
<li><strong>Project URL</strong>: <a href="https://keithkhadar.com/Steam-Gators/">www.keithkhadar.com/Steam-Gators</a></li>
<li><strong>Youtube: </strong>: <a href="https://youtu.be/biMhgUL4iwI">https://youtu.be/biMhgUL4iwI</a></li>
</ul>
</div>
</div>
</div>
<div class="portfolio-description">
<p>
This was a final project for my Data Structures and Algorithms class.
For the final project we had to create a program that
utilized a large dataset and compared two algorithms or datastructures. For this project I worked with one other person.
We chose to use a dataset that contained over 100,000 steam reviews and to compare a ordered map and an unordered map.
For this project I learned web development and created the front-end for our application, Steam Gators. I also helped
develop the backend. We stored one positive and negative review for each game in a ordered and unordered map. We then compared
the time to search through each of these data structures. The backend was written in C++, then through the compiler Emscripten our C++ code
was converted to Javascript. I then used that compiled Javascript code to connect the backend code to the frontend.
</p>
</div>
<div class="ratio ratio-16x9 mt-5 mb-5 pb-5 d-none d-xl-flex">
<iframe src="https://keithkhadar.com/Steam-Gators/"></iframe>
</div>
</div>
<div class="container pt-5">
<h1 class="text-center p-3 mt-5 bg-dark text-bg-dark">Minesweeper</h1>
<div class="row gy-4">
<div class="col-lg-8">
<div class="portfolio-details-slider swiper">
<div class="swiper-wrapper align-items-center">
<div class="swiper-slide">
<img src="assets/img/portfolio/Programming/Minesweeper.png" alt="">
</div>
<div class="swiper-slide">
<img src="assets/img/portfolio/Programming/Minesweeper 2.png" alt="">
</div>
<div class="swiper-slide">
<img src="assets/img/portfolio/Programming/Minesweeper 3.png" alt="">
</div>
<div class="swiper-slide">
<img src="assets/img/portfolio/Programming/Minesweeper 4.png" alt="">
</div>
<div class="swiper-slide">
<img src="assets/img/portfolio/Programming/Minesweeper 5.png" alt="">
</div>
<div class="swiper-slide">
<img src="assets/img/portfolio/Programming/Minesweeper 6.png" alt="">
</div>
</div>
<div class="swiper-pagination"></div>
</div>
</div>
<div class="col-lg-4">
<div class="portfolio-info">
<h3>Project information</h3>
<ul>
<li><strong>Category</strong>: SMFL & C++</li>
<li><strong>Project date</strong>: April, 2022</li>
<li><strong>Project URL</strong>: <a href="https://github.com/Keith-Khadar/Minesweeper">https://github.com/Keith-Khadar/Minesweeper</a></li>
</ul>
</div>
<div class="portfolio-description">
<p>
This was a final project for Programming Fundamentals 2.
For the final project we had to recreate Minesweeper using the
Simple and Fast Multimedia Library, or SMFL for short and C++.
We were given the sprites to use and had to create the rest of the game.
We were also required to create four extra buttons for debugging purposes.
The first button reveals all the bombs, and the last three load custom board states.
</p>
</div>
</div>
</div>
</div>
</section><!-- End Portfolio Details Section -->
</main><!-- End #main -->
<!-- ======= Footer ======= -->
<footer id="footer">
<div class="container">
<div class="copyright">
© Copyright <strong><span>iPortfolio</span></strong>
</div>
<div class="credits">
<!-- All the links in the footer should remain intact. -->
<!-- You can delete the links only if you purchased the pro version. -->
<!-- Licensing information: https://bootstrapmade.com/license/ -->
<!-- Purchase the pro version with working PHP/AJAX contact form: https://bootstrapmade.com/iportfolio-bootstrap-portfolio-websites-template/ -->
Designed by <a href="https://bootstrapmade.com/">BootstrapMade</a>
</div>
</div>
</footer><!-- End Footer -->
<a href="#" class="back-to-top d-flex align-items-center justify-content-center"><i class="bi bi-arrow-up-short"></i></a>
<!-- Vendor JS Files -->
<script src="assets/vendor/purecounter/purecounter_vanilla.js"></script>
<script src="assets/vendor/aos/aos.js"></script>
<script src="assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="assets/vendor/glightbox/js/glightbox.min.js"></script>
<script src="assets/vendor/isotope-layout/isotope.pkgd.min.js"></script>
<script src="assets/vendor/swiper/swiper-bundle.min.js"></script>
<script src="assets/vendor/typed.js/typed.min.js"></script>
<script src="assets/vendor/waypoints/noframework.waypoints.js"></script>
<script src="assets/vendor/php-email-form/validate.js"></script>
<!-- Template Main JS File -->
<script src="assets/js/main.js"></script>
</body>
</html>