Personal portfolio website created with bootstrap.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1245 lines
50 KiB

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  6. <meta name="description" content="Portfolio website for Jeffery Russell a computer science student at RIT">
  7. <meta name="author" content="Jeffery Russell">
  8. <title>Jeffery Russell</title>
  9. <link href="css/bootstrap.css" rel="stylesheet">
  10. <!-- <link href="css/font-awesome.min.css" rel="stylesheet" type="text/css"> -->
  11. <link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
  12. <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
  13. <link href="https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic"
  14. rel="stylesheet" type="text/css">
  15. <link href="css/freelancer.css" rel="stylesheet">
  16. <link rel="apple-touch-icon" sizes="180x180" href="./img/favicon/apple-touch-icon.png">
  17. <link rel="icon" type="image/png" sizes="32x32" href="./img/favicon/favicon-32x32.png">
  18. <link rel="icon" type="image/png" sizes="16x16" href="./img/favicon/favicon-16x16.png">
  19. <link rel="manifest" href="./img/favicon/site.webmanifest">
  20. <link rel="mask-icon" href="./img/favicon/safari-pinned-tab.svg" color="#5bbad5">
  21. <meta name="msapplication-TileColor" content="#da532c">
  22. <meta name="theme-color" content="#498FBE">
  23. <!-- Plugin CSS -->
  24. <link href="css/magnific-popup/magnific-popup.css" rel="stylesheet" type="text/css">
  25. </head>
  26. <body id="page-top">
  27. <!-- Navigation -->
  28. <nav class="navbar navbar-expand-lg navbar-light fixed-top" id="mainNav">
  29. <div class="container">
  30. <button class="navbar-toggler" type="button" data-toggle="collapse"
  31. data-target="#navbarResponsive" aria-controls="navbarResponsive"
  32. aria-expanded="false" aria-label="Toggle navigation">
  33. <i class="fa fa-bars"></i>
  34. </button>
  35. <div class="collapse navbar-collapse" id="navbarResponsive">
  36. <ul class="navbar-nav mr-auto">
  37. <li class="nav-item">
  38. <a class="nav-link js-scroll-trigger" href="#portfolio">Projects</a>
  39. </li>
  40. <li class="nav-item">
  41. <a class="nav-link js-scroll-trigger" href="#about">About</a>
  42. </li>
  43. <!-- <li class="nav-item">
  44. <a class="nav-link js-scroll-trigger" href="#contact">Work Experience</a>
  45. </li>
  46. <li class="nav-item">
  47. <a class="nav-link js-scroll-trigger" href="#contact">Recent Blog Posts</a>
  48. </li> -->
  49. <li class="nav-item">
  50. <a class="nav-link js-scroll-trigger" href="#contact">Contact</a>
  51. </li>
  52. </ul>
  53. <ul class="navbar-nav navbar-right">
  54. <li class="nav-item">
  55. <a class="nav-link js-scroll-trigger" href="https://jrtechs.net">Blog</a>
  56. </li>
  57. <li class="nav-item">
  58. <a class="nav-link js-scroll-trigger" href="https://github.com/jrtechs">Github</a>
  59. </li>
  60. <li class="nav-item">
  61. <a class="nav-link js-scroll-trigger" href="https://www.youtube.com/c/JrtechsNet">Youtube</a>
  62. </li>
  63. </ul>
  64. </div>
  65. </div>
  66. </nav>
  67. <!-- Header -->
  68. <header class="masthead banner">
  69. <div class="intro-text">
  70. <span class="name pt-md-5">Jeffery Russell</span>
  71. <hr class="star-light">
  72. <span class="skills">Computer Science Student at RIT</span>
  73. <br>
  74. <div class="row h-50">
  75. <div class="col md-4">
  76. <a href="#portfolio" class="btn btn-lg btn-outline js-scroll-trigger p-4 center-text">
  77. <i class="fa fa-wrench"></i>
  78. Projects
  79. </a>
  80. </div>
  81. <!--<div class="col md-4">-->
  82. <!--<a href="#about" class="btn btn-lg btn-outline js-scroll-trigger p-4 center-text">-->
  83. <!--<i class="fa fa-briefcase"></i>-->
  84. <!--Work-->
  85. <!--</a>-->
  86. <!--</div>-->
  87. <div class="col md-4">
  88. <a href="#about" class="btn btn-lg btn-outline js-scroll-trigger p-4 center-text">
  89. <i class="fa fa-user-circle"></i>
  90. About
  91. </a>
  92. </div>
  93. </div>
  94. </div>
  95. </header>
  96. <!-- Portfolio Grid Section -->
  97. <section id="portfolio">
  98. <div class="container">
  99. <h2 class="text-center">Projects</h2>
  100. <hr class="star-primary">
  101. <h3 class="text-center">Click Picture to Show Project Details</h3>
  102. <div class="row">
  103. <!--Github Friends Graph-->
  104. <div class="col-sm-4 portfolio-item">
  105. <a class="portfolio-link" href="#portfolioGithub" data-toggle="modal">
  106. <div class="caption">
  107. <div class="caption-content">
  108. <i class="fa fa-search-plus fa-3x"></i>
  109. </div>
  110. </div>
  111. <img class="img-fluid" src="img/portfolio/jrtechsGithubGraph.png" alt="Steam graph">
  112. </a>
  113. </div>
  114. <!--Home Brew Plex Server-->
  115. <div class="col-sm-4 portfolio-item">
  116. <a class="portfolio-link" href="#portfolioPlex" data-toggle="modal">
  117. <div class="caption">
  118. <div class="caption-content">
  119. <i class="fa fa-search-plus fa-3x"></i>
  120. </div>
  121. </div>
  122. <img class="img-fluid" src="img/portfolio/videosPage.png" alt="Steam graph">
  123. </a>
  124. </div>
  125. <!--Steam Friends Graph-->
  126. <div class="col-sm-4 portfolio-item">
  127. <a class="portfolio-link" href="#portfolioSteamGraph" data-toggle="modal">
  128. <div class="caption">
  129. <div class="caption-content">
  130. <i class="fa fa-search-plus fa-3x"></i>
  131. </div>
  132. </div>
  133. <img class="img-fluid" src="img/portfolio/steamGraph.png" alt="Steam graph">
  134. </a>
  135. </div>
  136. <!--Pioneer web app-->
  137. <div class="col-sm-4 portfolio-item">
  138. <a class="portfolio-link" href="#portfolioPioneer" data-toggle="modal">
  139. <div class="caption">
  140. <div class="caption-content">
  141. <i class="fa fa-search-plus fa-3x"></i>
  142. </div>
  143. </div>
  144. <img class="img-fluid" src="img/portfolio/pioneer.png" alt="pioneer employee website">
  145. </a>
  146. </div>
  147. <!--Floppy drives-->
  148. <div class="col-sm-4 portfolio-item">
  149. <a class="portfolio-link" href="#portfolioFloppy" data-toggle="modal">
  150. <div class="caption">
  151. <div class="caption-content">
  152. <i class="fa fa-search-plus fa-3x"></i>
  153. </div>
  154. </div>
  155. <img class="img-fluid" src="img/portfolio/floppy.jpg" alt="image of floppy music drives">
  156. </a>
  157. </div>
  158. <!--Hoffends web app-->
  159. <div class="col-sm-4 portfolio-item">
  160. <a class="portfolio-link" href="#portfolioHoffends" data-toggle="modal">
  161. <div class="caption">
  162. <div class="caption-content">
  163. <i class="fa fa-search-plus fa-3x"></i>
  164. </div>
  165. </div>
  166. <img class="img-fluid" src="img/portfolio/hoffends.png" alt="img of hoffends employee app">
  167. </a>
  168. </div>
  169. <!--Word press Blog-->
  170. <div class="col-sm-4 portfolio-item">
  171. <a class="portfolio-link" href="#portfolioNodeBlog" data-toggle="modal">
  172. <div class="caption">
  173. <div class="caption-content">
  174. <i class="fa fa-search-plus fa-3x"></i>
  175. </div>
  176. </div>
  177. <img class="img-fluid" src="img/portfolio/nodeBlog.png" alt="Jrtechs Node Blog">
  178. </a>
  179. </div>
  180. <!--Bryce's Quotes website-->
  181. <div class="col-sm-4 portfolio-item">
  182. <a class="portfolio-link" href="#portfolioQuotes" data-toggle="modal">
  183. <div class="caption">
  184. <div class="caption-content">
  185. <i class="fa fa-search-plus fa-3x"></i>
  186. </div>
  187. </div>
  188. <img class="img-fluid" src="img/portfolio/quotes.png" alt="panda quotes screenshot">
  189. </a>
  190. </div>
  191. <!--Tanks Java Game-->
  192. <div class="col-sm-4 portfolio-item">
  193. <a class="portfolio-link" href="#portfolioTanks" data-toggle="modal">
  194. <div class="caption">
  195. <div class="caption-content">
  196. <i class="fa fa-search-plus fa-3x"></i>
  197. </div>
  198. </div>
  199. <img class="img-fluid" src="img/portfolio/tanks.png" alt="Tanks game screenshot">
  200. </a>
  201. </div>
  202. <!--Brick Hack 4 whats the trend-->
  203. <div class="col-sm-4 portfolio-item">
  204. <a class="portfolio-link" href="#brickHack4" data-toggle="modal">
  205. <div class="caption">
  206. <div class="caption-content">
  207. <i class="fa fa-search-plus fa-3x"></i>
  208. </div>
  209. </div>
  210. <img class="img-fluid" src="img/portfolio/trend.jpg" alt="Brick hack project">
  211. </a>
  212. </div>
  213. <!--Tiger-OS website-->
  214. <div class="col-sm-4 portfolio-item">
  215. <a class="portfolio-link" href="#tigerOSWebsite" data-toggle="modal">
  216. <div class="caption">
  217. <div class="caption-content">
  218. <i class="fa fa-search-plus fa-3x"></i>
  219. </div>
  220. </div>
  221. <img class="img-fluid" src="img/portfolio/tiger-os.png" alt="TigerOS website">
  222. </a>
  223. </div>
  224. <!--Panda Games-->
  225. <div class="col-sm-4 portfolio-item">
  226. <a class="portfolio-link" href="#pandaGames" data-toggle="modal">
  227. <div class="caption">
  228. <div class="caption-content">
  229. <i class="fa fa-search-plus fa-3x"></i>
  230. </div>
  231. </div>
  232. <img class="img-fluid" src="img/portfolio/clubpanda.png" alt="Club panda screenshot">
  233. </a>
  234. </div>
  235. <!--Bash Manager-->
  236. <div class="col-sm-4 portfolio-item">
  237. <a class="portfolio-link" href="#bashManager" data-toggle="modal">
  238. <div class="caption">
  239. <div class="caption-content">
  240. <i class="fa fa-search-plus fa-3x"></i>
  241. </div>
  242. </div>
  243. <img class="img-fluid" src="img/portfolio/bash_manager.png" alt="Bash Manager Screenshot">
  244. </a>
  245. </div>
  246. <!--Hoffends Public website-->
  247. <div class="col-sm-4 portfolio-item">
  248. <a class="portfolio-link" href="#portfolioHoffendsPublic" data-toggle="modal">
  249. <div class="caption">
  250. <div class="caption-content">
  251. <i class="fa fa-search-plus fa-3x"></i>
  252. </div>
  253. </div>
  254. <img class="img-fluid" src="img/portfolio/hoffendsPublicWebsite.png" alt="Hoffends Public Website">
  255. </a>
  256. </div>
  257. <!--Word press Blog-->
  258. <div class="col-sm-4 portfolio-item">
  259. <a class="portfolio-link" href="#portfolioJrtechs" data-toggle="modal">
  260. <div class="caption">
  261. <div class="caption-content">
  262. <i class="fa fa-search-plus fa-3x"></i>
  263. </div>
  264. </div>
  265. <img class="img-fluid" src="img/portfolio/jrtechs.net.png" alt="img of wordpress blog">
  266. </a>
  267. </div>
  268. </div>
  269. </div>
  270. </section>
  271. <!-- About Section -->
  272. <section class="success" id="about">
  273. <div class="container">
  274. <h2 class="text-center">About</h2>
  275. <hr class="star-light star-light2" style="background-color: #000;">
  276. <div class="row">
  277. <div class="col-lg-4 ml-auto">
  278. <p>I am currently a third year Computer Science student at Rochester Institute of Technology. I am a very
  279. outgoing person who enjoys collaborating and working with others. Feel free to check out my github and
  280. other websites to see what I have been working on.</p>
  281. </div>
  282. <div class="col-lg-4 mr-auto">
  283. <p>I am a self proclaimed geek; I have been programming since I salvaged parts to build a computer when
  284. I was in 6th grade. Computers are my lifeblood. When I am not programming - or reading - I enjoy
  285. excising and riding my bike.</p>
  286. </div>
  287. <div class="col-lg-8 mx-auto text-center">
  288. <a href="https://jrtechs.me/Jeffery_Russell_Resume.pdf" class="btn btn-lg btn-outline">
  289. <i class="fa fa-download"></i>
  290. Download Resume
  291. </a>
  292. </div>
  293. </div>
  294. </div>
  295. </section>
  296. <!-- Contact Section -->
  297. <section id="contact">
  298. <div class="container">
  299. <h2 class="text-center">Contact Me</h2>
  300. <hr class="star-primary">
  301. <div class="row">
  302. <div class="contact-section w-100">
  303. <div class="container">
  304. <form action="contactform.php" method="post">
  305. <div class="row">
  306. <div class="col-md-6 form-line">
  307. <div class="form-group">
  308. <label>Your name</label>
  309. <input type="text" class="form-control" id="" placeholder=" Enter Name" name="name">
  310. </div>
  311. <div class="form-group">
  312. <label for="exampleInputEmail">Email Address</label>
  313. <input type="email" class="form-control" id="exampleInputEmail" placeholder=" Enter Email Address" name="email">
  314. </div>
  315. </div>
  316. <div class="col-md-6">
  317. <div class="form-group">
  318. <label for ="description"> Message</label>
  319. <textarea class="form-control" id="description" placeholder="Enter Your Message" name="message"></textarea>
  320. </div>
  321. <div>
  322. <div class="g-recaptcha" data-sitekey="6LceWF8UAAAAAIsd7F6iY_Pywt4fJsJlFNPtEgi9"></div>
  323. </div>
  324. </div>
  325. </div>
  326. <div class="align-content-center w-100">
  327. <div class="col w-100">
  328. <br>
  329. <center><button type="submit" name="submit" class="btn btn-lg submit"><i class="fa fa-paper-plane" aria-hidden="true"></i>Send Message</button></center>
  330. </div>
  331. </div>
  332. </form>
  333. </div>
  334. </div>
  335. </div>
  336. </div>
  337. </section>
  338. <!-- Footer -->
  339. <footer class="text-center">
  340. <div class="footer-above">
  341. <div class="container">
  342. <div class="row">
  343. <div class="footer-col col-md-4">
  344. <h3>Location</h3>
  345. <p>Rochester Institute of Technology
  346. <br>1 Lomb Memorial Dr, Rochester, NY 14623</p>
  347. </div>
  348. <div class="footer-col col-md-4">
  349. <h3>Around the Web</h3>
  350. <ul class="list-inline">
  351. <li class="list-inline-item">
  352. <a class="btn-social btn-outline" href="https://www.youtube.com/c/JrtechsNet">
  353. <i class="fa fa-fw fa-youtube"></i>
  354. </a>
  355. </li>
  356. <li class="list-inline-item">
  357. <a class="btn-social btn-outline" href="https://github.com/jrtechs">
  358. <i class="fa fa-fw fa-github"></i>
  359. </a>
  360. </li>
  361. <li class="list-inline-item">
  362. <a class="btn-social btn-outline" href="http://jrtechs.net">
  363. <i class="fa fa-fw fa-wordpress"></i>
  364. </a>
  365. </li>
  366. </ul>
  367. </div>
  368. <div class="footer-col col-md-4">
  369. <h3>About This Website</h3>
  370. <p>Check out the source code for this website on my
  371. <a href="https://github.com/jrtechs">github</a>.</p>
  372. </div>
  373. </div>
  374. </div>
  375. </div>
  376. <div class="footer-below">
  377. <div class="container">
  378. <div class="row">
  379. <div class="col-lg-12">
  380. Copyright &copy; Jrtechs.me 2018
  381. </div>
  382. </div>
  383. </div>
  384. </div>
  385. </footer>
  386. <!-- Scroll to Top Button (Only visible on small and extra-small screen sizes) -->
  387. <div class="scroll-top d-lg-none">
  388. <a class="btn btn-primary js-scroll-trigger" href="#page-top">
  389. <i class="fa fa-chevron-up"></i>
  390. </a>
  391. </div>
  392. <!-- Portfolio Modals -->
  393. <!-- Github graph-->
  394. <div class="portfolio-modal modal fade" id="portfolioGithub" tabindex="-1" role="dialog" aria-hidden="true">
  395. <div class="modal-dialog" role="document">
  396. <div class="modal-content">
  397. <div class="close-modal" data-dismiss="modal">
  398. <div class="lr">
  399. <div class="rl"></div>
  400. </div>
  401. </div>
  402. <div class="container">
  403. <div class="row">
  404. <div class="col-lg-8 mx-auto">
  405. <div class="modal-body">
  406. <h2>GitHub Graphs</h2>
  407. <hr class="star-primary">
  408. <img class="img-fluid img-centered" src="img/portfolio/jrtechsGithubGraph.png" alt="GitHub Friend Visualization">
  409. <p>
  410. This is an interactive website which allows you to make various graphs of information from the GitHub network.
  411. Currently the site generates three types of graphs-- the most popular and entertaining of which is the friends graph.
  412. The friends graph helps you visualize clusters of friends/collaborators on GitHub.
  413. This can be used to spot clusters within organizations and schools.
  414. Check out the website live <a href="https://github-graphs.com/">here</a>.
  415. </p>
  416. <img class="img-fluid img-centered" src="img/portfolio/RepositorieView.png" alt="Repositories GitHub View">
  417. <ul class="list-inline item-details">
  418. <li>Date:
  419. <strong>
  420. February 2019
  421. </strong>
  422. </li>
  423. <li>Skills:
  424. <strong>
  425. <a href="#">JavaScript</a>
  426. </strong>
  427. <strong>
  428. <a href="#">NodeJS</a>
  429. </strong>
  430. <strong>
  431. <a href="#">JQuery</a>
  432. </strong>
  433. <strong>
  434. <a href="#">GIT</a>
  435. </strong>
  436. </li>
  437. </ul>
  438. <button class="btn btn-success" type="button" data-dismiss="modal">
  439. <i class="fa fa-times"></i>
  440. Close</button>
  441. </div>
  442. </div>
  443. </div>
  444. </div>
  445. </div>
  446. </div>
  447. </div>
  448. <!-- Steam graph-->
  449. <div class="portfolio-modal modal fade" id="portfolioPlex" tabindex="-1" role="dialog" aria-hidden="true">
  450. <div class="modal-dialog" role="document">
  451. <div class="modal-content">
  452. <div class="close-modal" data-dismiss="modal">
  453. <div class="lr">
  454. <div class="rl"></div>
  455. </div>
  456. </div>
  457. <div class="container">
  458. <div class="row">
  459. <div class="col-lg-8 mx-auto">
  460. <div class="modal-body">
  461. <h2>Home Brew Plex Server</h2>
  462. <hr class="star-primary">
  463. <img class="img-fluid img-centered" src="img/portfolio/videosPage.png" alt="Video Server">
  464. <p>
  465. This is a lightweight node application which acts as a simple video sharing website.
  466. This website has a robust API and user system so that people can securely stream both public
  467. and private videos from a remote server. Check out the website live <a href="https://video.jrtechs.net/">here</a>.
  468. </p>
  469. <img class="img-fluid img-centered" src="img/portfolio/systemControlsView.png" alt="Video Server">
  470. <ul class="list-inline item-details">
  471. <li>Date:
  472. <strong>
  473. February 2019
  474. </strong>
  475. </li>
  476. <li>Skills:
  477. <strong>
  478. <a href="#">JavaScript</a>
  479. </strong>
  480. <strong>
  481. <a href="#">NodeJS</a>
  482. </strong>
  483. <strong>
  484. <a href="#">JQuery</a>
  485. </strong>
  486. </li>
  487. </ul>
  488. <button class="btn btn-success" type="button" data-dismiss="modal">
  489. <i class="fa fa-times"></i>
  490. Close</button>
  491. </div>
  492. </div>
  493. </div>
  494. </div>
  495. </div>
  496. </div>
  497. </div>
  498. <!-- Steam graph-->
  499. <div class="portfolio-modal modal fade" id="portfolioSteamGraph" tabindex="-1" role="dialog" aria-hidden="true">
  500. <div class="modal-dialog" role="document">
  501. <div class="modal-content">
  502. <div class="close-modal" data-dismiss="modal">
  503. <div class="lr">
  504. <div class="rl"></div>
  505. </div>
  506. </div>
  507. <div class="container">
  508. <div class="row">
  509. <div class="col-lg-8 mx-auto">
  510. <div class="modal-body">
  511. <h2>Steam Friends Graph</h2>
  512. <hr class="star-primary">
  513. <img class="img-fluid img-centered" src="img/portfolio/steamGraph.png" alt="Steam graph image">
  514. <p>Using the steam api, hbase graph database, java, web sockets, and javascript, I made a website
  515. which renders people's steam friend graphs in their web browser. I really enjoyed making this
  516. project and would encourage people to check out the code on my
  517. <a href="https://github.com/jrtechs/SteamFriendsGraph">github</a>.
  518. </p>
  519. <ul class="list-inline item-details">
  520. <li>Date:
  521. <strong>
  522. June 2018
  523. </strong>
  524. </li>
  525. <li>Skills:
  526. <strong>
  527. <a href="#">Java</a>
  528. </strong>
  529. <strong>
  530. <a href="#">Gremlin Query Language</a>
  531. </strong>
  532. <strong>
  533. <a href="#">Javascript</a>
  534. </strong>
  535. </li>
  536. </ul>
  537. <button class="btn btn-success" type="button" data-dismiss="modal">
  538. <i class="fa fa-times"></i>
  539. Close</button>
  540. </div>
  541. </div>
  542. </div>
  543. </div>
  544. </div>
  545. </div>
  546. </div>
  547. <!-- Pioneer Website -->
  548. <div class="portfolio-modal modal fade" id="portfolioPioneer" tabindex="-1" role="dialog" aria-hidden="true">
  549. <div class="modal-dialog" role="document">
  550. <div class="modal-content">
  551. <div class="close-modal" data-dismiss="modal">
  552. <div class="lr">
  553. <div class="rl"></div>
  554. </div>
  555. </div>
  556. <div class="container">
  557. <div class="row">
  558. <div class="col-lg-8 mx-auto">
  559. <div class="modal-body">
  560. <h2>Pioneer Malting</h2>
  561. <hr class="star-primary">
  562. <img class="img-fluid img-centered" src="img/portfolio/pioneer.png" alt="Pioneer Emoloyee Website">
  563. <p>Over several months I built a web application for Pioneer Malting which keeps track of
  564. inventory, clients, payroll,
  565. orders, batches, and shipments.
  566. I built this website using PHP, SQL and HTM.L
  567. With the source code being over ten thousand lines long, it has pushed me towards improving
  568. my coding style and version control. I host and maintain this website on my personal linux server.
  569. </p>
  570. <ul class="list-inline item-details">
  571. <li>Client:
  572. <strong>
  573. <a href="http://pioneermalting.com/">Pioneer Malting</a>
  574. </strong>
  575. </li>
  576. <li>Date:
  577. <strong>
  578. June 2017
  579. </strong>
  580. </li>
  581. <li>Skills:
  582. <strong>
  583. <a href="http://php.net">PHP</a>
  584. </strong>
  585. <strong>
  586. <a href="https://www.w3schools.com/html/">HTML</a>
  587. </strong>
  588. <strong>
  589. <a href="https://www.w3schools.com/sql/">SQL</a>
  590. </strong>
  591. </li>
  592. </ul>
  593. <button class="btn btn-success" type="button" data-dismiss="modal">
  594. <i class="fa fa-times"></i>
  595. Close</button>
  596. </div>
  597. </div>
  598. </div>
  599. </div>
  600. </div>
  601. </div>
  602. </div>
  603. <!-- Hoffends Website -->
  604. <div class="portfolio-modal modal fade" id="portfolioHoffends" tabindex="-1" role="dialog" aria-hidden="true">
  605. <div class="modal-dialog" role="document">
  606. <div class="modal-content">
  607. <div class="close-modal" data-dismiss="modal">
  608. <div class="lr">
  609. <div class="rl"></div>
  610. </div>
  611. </div>
  612. <div class="container">
  613. <div class="row">
  614. <div class="col-lg-8 mx-auto">
  615. <div class="modal-body">
  616. <h2>Hoffends Employee Website</h2>
  617. <hr class="star-primary">
  618. <img class="img-fluid img-centered" src="img/portfolio/hoffends.png" alt="Hoffends Employee Website">
  619. <p> This is a PHP website that keeps track of employee hours for payroll.
  620. </p>
  621. <ul class="list-inline item-details">
  622. <li>Client:
  623. <strong>
  624. <a href="http://www.hoffends.net/">Hoffends</a>
  625. </strong>
  626. </li>
  627. <li>Date:
  628. <strong>
  629. November 2016
  630. </strong>
  631. </li>
  632. <li>Skills:
  633. <strong>
  634. <a href="http://php.net">PHP</a>
  635. </strong>
  636. <strong>
  637. <a href="https://www.w3schools.com/html/">HTML</a>
  638. </strong>
  639. <strong>
  640. <a href="https://www.android.com">Android App Development</a>
  641. </strong>
  642. <strong>
  643. <a href="https://www.w3schools.com/html/">Java</a>
  644. </strong>
  645. <strong>
  646. <a href="https://www.w3schools.com/sql/">SQL</a>
  647. </strong>
  648. </li>
  649. </ul>
  650. <button class="btn btn-success" type="button" data-dismiss="modal">
  651. <i class="fa fa-times"></i>
  652. Close</button>
  653. </div>
  654. </div>
  655. </div>
  656. </div>
  657. </div>
  658. </div>
  659. </div>
  660. <!-- Jrtechs Website -->
  661. <div class="portfolio-modal modal fade" id="portfolioJrtechs" tabindex="-1" role="dialog" aria-hidden="true">
  662. <div class="modal-dialog" role="document">
  663. <div class="modal-content">
  664. <div class="close-modal" data-dismiss="modal">
  665. <div class="lr">
  666. <div class="rl"></div>
  667. </div>
  668. </div>
  669. <div class="container">
  670. <div class="row">
  671. <div class="col-lg-8 mx-auto">
  672. <div class="modal-body">
  673. <h2>Personal Blog</h2>
  674. <hr class="star-primary">
  675. <img class="img-fluid img-centered" src="img/portfolio/jrtechs.net.png" alt="Word Press Blog">
  676. <p>I initially created <a href="http://jrtechs.net">jrtechs</a> when I was in middle school.
  677. Jrtechs is a wordpress blog where I post stuff I think others would find useful or
  678. things I can use as reference.</p>
  679. <ul class="list-inline item-details">
  680. <li>Date:
  681. <strong>
  682. June 2014
  683. </strong>
  684. </li>
  685. <li>Skills:
  686. <strong>
  687. <a href="https://wordpress.org/">Wordpress</a>
  688. </strong>
  689. </li>
  690. </ul>
  691. <button class="btn btn-success" type="button" data-dismiss="modal">
  692. <i class="fa fa-times"></i>
  693. Close</button>
  694. </div>
  695. </div>
  696. </div>
  697. </div>
  698. </div>
  699. </div>
  700. </div>
  701. <!-- Java Tanks Game-->
  702. <div class="portfolio-modal modal fade" id="portfolioTanks" tabindex="-1" role="dialog" aria-hidden="true">
  703. <div class="modal-dialog" role="document">
  704. <div class="modal-content">
  705. <div class="close-modal" data-dismiss="modal">
  706. <div class="lr">
  707. <div class="rl"></div>
  708. </div>
  709. </div>
  710. <div class="container">
  711. <div class="row">
  712. <div class="col-lg-8 mx-auto">
  713. <div class="modal-body">
  714. <h2>Java Tanks Game</h2>
  715. <hr class="star-primary">
  716. <img class="img-fluid img-centered" src="img/portfolio/tanks.png" alt="Java source code">
  717. <p>After the AP finals in May, high school students who took AP classes have little to do.
  718. During my junior year of High School I took this time to teach my AP Computer Science class how
  719. to make Java GUIs. After teaching several lessons, we started making a 2D tanks game. Feel free to
  720. check out the <a href="https://github.com/jrtechs/Tanks">Github</a>.</p>
  721. <ul class="list-inline item-details">
  722. <li>Date:
  723. <strong>
  724. May 2016
  725. </strong>
  726. </li>
  727. <li>Skills:
  728. <strong>
  729. <a href="https://www.oracle.com/index.html">Java</a>
  730. </strong>
  731. </li>
  732. </ul>
  733. <button class="btn btn-success" type="button" data-dismiss="modal">
  734. <i class="fa fa-times"></i>
  735. Close</button>
  736. </div>
  737. </div>
  738. </div>
  739. </div>
  740. </div>
  741. </div>
  742. </div>
  743. <!-- Floppy Drive music -->
  744. <div class="portfolio-modal modal fade" id="portfolioFloppy" tabindex="-1" role="dialog" aria-hidden="true">
  745. <div class="modal-dialog" role="document">
  746. <div class="modal-content">
  747. <div class="close-modal" data-dismiss="modal">
  748. <div class="lr">
  749. <div class="rl"></div>
  750. </div>
  751. </div>
  752. <div class="container">
  753. <div class="row">
  754. <div class="col-lg-8 mx-auto">
  755. <div class="modal-body">
  756. <h2>Musical Floppy Drives</h2>
  757. <hr class="star-primary">
  758. <img class="img-fluid img-centered" src="img/portfolio/floppy.jpg" alt="Musical Floppy Drive Project">
  759. <p>Being the type of person who has dozens of floppy drives, I wired them up to a Arduino to play
  760. music.</p>
  761. <iframe width="560" height="315" src="https://www.youtube.com/embed/DBrR6sE-vaY" frameborder="0"
  762. allow="autoplay; encrypted-media" allowfullscreen></iframe>
  763. <iframe width="560" height="315" src="https://www.youtube.com/embed/Y5msiFa54Ug" frameborder="0"
  764. allow="autoplay; encrypted-media" allowfullscreen></iframe>
  765. <ul class="list-inline item-details">
  766. <li>Date:
  767. <strong>
  768. June 2017
  769. </strong>
  770. </li>
  771. <li>Skills:
  772. <strong>
  773. <a href="#">c++</a>
  774. </strong>
  775. <strong>
  776. <a href="#">Arduino</a>
  777. </strong>
  778. <strong>
  779. <a href="#">Electrical Wiring</a>
  780. </strong>
  781. </li>
  782. </ul>
  783. <button class="btn btn-success" type="button" data-dismiss="modal">
  784. <i class="fa fa-times"></i>
  785. Close</button>
  786. </div>
  787. </div>
  788. </div>
  789. </div>
  790. </div>
  791. </div>
  792. </div>
  793. <!-- Panda Quotes -->
  794. <div class="portfolio-modal modal fade" id="portfolioQuotes" tabindex="-1" role="dialog" aria-hidden="true">
  795. <div class="modal-dialog" role="document">
  796. <div class="modal-content">
  797. <div class="close-modal" data-dismiss="modal">
  798. <div class="lr">
  799. <div class="rl"></div>
  800. </div>
  801. </div>
  802. <div class="container">
  803. <div class="row">
  804. <div class="col-lg-8 mx-auto">
  805. <div class="modal-body">
  806. <h2>Quotes Website for a Friend</h2>
  807. <hr class="star-primary">
  808. <img class="img-fluid img-centered" src="img/portfolio/quotes.png" alt="Panda Quotes">
  809. <p>In high school my friend had a static web page where he posted quotes that people said. During
  810. winter break I decided amp up his project and
  811. create a dynamic website in PHP that would display the quotes on pictures of pandas. Along with
  812. displaying quotes, this website also has a web forum where
  813. registered users can submit new quotes.</p>
  814. <ul class="list-inline item-details">
  815. <li>Date:
  816. <strong>
  817. December 2016
  818. </strong>
  819. </li>
  820. <li>Skills:
  821. <strong>
  822. <a href="http://php.net">PHP</a>
  823. </strong>
  824. <strong>
  825. <a href="https://www.w3schools.com/html/">HTML</a>
  826. </strong>
  827. <strong>
  828. <a href="https://www.w3schools.com/sql/">SQL</a>
  829. </strong>
  830. </li>
  831. </ul>
  832. <button class="btn btn-success" type="button" data-dismiss="modal">
  833. <i class="fa fa-times"></i>
  834. Close</button>
  835. </div>
  836. </div>
  837. </div>
  838. </div>
  839. </div>
  840. </div>
  841. </div>
  842. <!-- Brick Hack 4 -->
  843. <div class="portfolio-modal modal fade" id="brickHack4" tabindex="-1" role="dialog" aria-hidden="true">
  844. <div class="modal-dialog" role="document">
  845. <div class="modal-content">
  846. <div class="close-modal" data-dismiss="modal">
  847. <div class="lr">
  848. <div class="rl"></div>
  849. </div>
  850. </div>
  851. <div class="container">
  852. <div class="row">
  853. <div class="col-lg-8 mx-auto">
  854. <div class="modal-body">
  855. <h2>What the Trend?</h2>
  856. <hr class="star-primary">
  857. <img class="img-fluid img-centered" src="img/portfolio/trend.jpg" alt="Brick Hack Project">
  858. <p>This app was built at <a href="https://brickhack.io/">BrickHack4</a> -- my first hackathon.
  859. What the Trend is a web game where players compete against each other to submit the most trending
  860. word- according to the Google Trends API. Players each log into a game on their own device, and are
  861. given a word. They each must append a word to the phrase to make it more trending on google.</p>
  862. <ul class="list-inline item-details">
  863. <li>Date:
  864. <strong>
  865. January 2018
  866. </strong>
  867. </li>
  868. <li>Skills:
  869. <strong>
  870. <a href="https://www.javascript.com/">JavaScript</a>
  871. </strong>
  872. <strong>
  873. <a href="#">NodeJs</a>
  874. </strong>
  875. <strong>
  876. <a href="https://www.w3schools.com/html/">HTML</a>
  877. </strong>
  878. <strong>
  879. <a href="https://www.w3schools.com/sql/">SQL</a>
  880. </strong>
  881. </li>
  882. </ul>
  883. <button class="btn btn-success" type="button" data-dismiss="modal">
  884. <i class="fa fa-times"></i>
  885. Close</button>
  886. </div>
  887. </div>
  888. </div>
  889. </div>
  890. </div>
  891. </div>
  892. </div>
  893. <!-- Tiger-OS website -->
  894. <div class="portfolio-modal modal fade" id="tigerOSWebsite" tabindex="-1" role="dialog" aria-hidden="true">
  895. <div class="modal-dialog" role="document">
  896. <div class="modal-content">
  897. <div class="close-modal" data-dismiss="modal">
  898. <div class="lr">
  899. <div class="rl"></div>
  900. </div>
  901. </div>
  902. <div class="container">
  903. <div class="row">
  904. <div class="col-lg-8 mx-auto">
  905. <div class="modal-body">
  906. <h2>Tiger-OS Website</h2>
  907. <hr class="star-primary">
  908. <img class="img-fluid img-centered" src="img/portfolio/tiger-os.png" alt="TigerOS">
  909. <p>This is a simple bootstrap website I made for RITLUG(RIT's Linux User Group). Check the website
  910. out live <a href="http://tigeros.ritlug.com/">here</a>.</p>
  911. <ul class="list-inline item-details">
  912. <li>Date:
  913. <strong>
  914. November 2017
  915. </strong>
  916. </li>
  917. <li>Skills:
  918. <strong>
  919. <a href="http://php.net">Bootstrap</a>
  920. </strong>
  921. <strong>
  922. <a href="https://www.w3schools.com/html/">HTML</a>
  923. </strong>
  924. </li>
  925. </ul>
  926. <button class="btn btn-success" type="button" data-dismiss="modal">
  927. <i class="fa fa-times"></i>
  928. Close</button>
  929. </div>
  930. </div>
  931. </div>
  932. </div>
  933. </div>
  934. </div>
  935. </div>
  936. <!-- Panda Games -->
  937. <div class="portfolio-modal modal fade" id="pandaGames" tabindex="-1" role="dialog" aria-hidden="true">
  938. <div class="modal-dialog" role="document">
  939. <div class="modal-content">
  940. <div class="close-modal" data-dismiss="modal">
  941. <div class="lr">
  942. <div class="rl"></div>
  943. </div>
  944. </div>
  945. <div class="container">
  946. <div class="row">
  947. <div class="col-lg-8 mx-auto">
  948. <div class="modal-body">
  949. <h2>Panda Games</h2>
  950. <hr class="star-primary">
  951. <img class="img-fluid img-centered" src="img/portfolio/clubpanda.png" alt="Club panda image">
  952. <p>In the journey of learning JavaScript I decided to compile a few of the games I made into a website
  953. that kept track of scores like an old arcade.</p>
  954. <iframe width="560" height="315" src="https://www.youtube.com/embed/QhJYKBj3K08" frameborder="0"
  955. allow="autoplay; encrypted-media" allowfullscreen></iframe>
  956. <p>Check out this project on <a href="https://github.com/jrtechs/Club-Panda">Github</a>.</p>
  957. <ul class="list-inline item-details">
  958. <li>Date:
  959. <strong>
  960. May 2017
  961. </strong>
  962. </li>
  963. <li>Skills:
  964. <strong>
  965. <a href="https://www.javascript.com/">JavaScript</a>
  966. </strong>
  967. <strong>
  968. <a href="http://php.net">PHP</a>
  969. </strong>
  970. <strong>
  971. <a href="https://www.w3schools.com/html/">HTML</a>
  972. </strong>
  973. <strong>
  974. <a href="https://www.w3schools.com/sql/">SQL</a>
  975. </strong>
  976. </li>
  977. </ul>
  978. <button class="btn btn-success" type="button" data-dismiss="modal">
  979. <i class="fa fa-times"></i>
  980. Close</button>
  981. </div>
  982. </div>
  983. </div>
  984. </div>
  985. </div>
  986. </div>
  987. </div>
  988. <!-- Hoffends Public Website -->
  989. <div class="portfolio-modal modal fade" id="portfolioHoffendsPublic" tabindex="-1" role="dialog" aria-hidden="true">
  990. <div class="modal-dialog" role="document">
  991. <div class="modal-content">
  992. <div class="close-modal" data-dismiss="modal">
  993. <div class="lr">
  994. <div class="rl"></div>
  995. </div>
  996. </div>
  997. <div class="container">
  998. <div class="row">
  999. <div class="col-lg-8 mx-auto">
  1000. <div class="modal-body">
  1001. <h2>Hoffends Website</h2>
  1002. <hr class="star-primary">
  1003. <img class="img-fluid img-centered" src="img/portfolio/hoffendsPublicWebsite.png" alt="">
  1004. <p>This website is aimed at getting people to
  1005. visit Hoffends. This website contains a PHP captcha contact form, live
  1006. hours table, embedded map, and other information about their
  1007. store like specials and tastings. Check out the website live <a href="https://hoffends.net">here</a>.
  1008. </p>
  1009. <ul class="list-inline item-details">
  1010. <li>Client:
  1011. <strong>
  1012. <a href="https://hoffends.net/">Hoffends</a>
  1013. </strong>
  1014. </li>
  1015. <li>Date:
  1016. <strong>
  1017. August 2018
  1018. </strong>
  1019. </li>
  1020. <li>Skills:
  1021. <strong>
  1022. <a href="http://php.net">PHP</a>
  1023. </strong>
  1024. <strong>
  1025. <a href="https://www.w3schools.com/html/">HTML</a>
  1026. </strong>
  1027. <strong>
  1028. <a href="#">jQuery</a>
  1029. </strong>
  1030. <strong>
  1031. <a href="#">Bootstrap</a>
  1032. </strong>
  1033. <strong>
  1034. <a href="#">Java Script</a>
  1035. </strong>
  1036. </li>
  1037. </ul>
  1038. <button class="btn btn-success" type="button" data-dismiss="modal">
  1039. <i class="fa fa-times"></i>
  1040. Close</button>
  1041. </div>
  1042. </div>
  1043. </div>
  1044. </div>
  1045. </div>
  1046. </div>
  1047. </div>
  1048. <!-- Custom Node Blog -->
  1049. <div class="portfolio-modal modal fade" id="portfolioNodeBlog" tabindex="-1" role="dialog" aria-hidden="true">
  1050. <div class="modal-dialog" role="document">
  1051. <div class="modal-content">
  1052. <div class="close-modal" data-dismiss="modal">
  1053. <div class="lr">
  1054. <div class="rl"></div>
  1055. </div>
  1056. </div>
  1057. <div class="container">
  1058. <div class="row">
  1059. <div class="col-lg-8 mx-auto">
  1060. <div class="modal-body">
  1061. <h2>Home Brew Blogging Platform</h2>
  1062. <hr class="star-primary">
  1063. <img class="img-fluid img-centered" src="img/portfolio/nodeBlog.png" alt="NodeJS blog">
  1064. <p>In an attempt to resurrect my WordPress blog which I started in middle
  1065. school, I started from scratch. Instead of using someone else's
  1066. blogging software, I created my own CMS platform using NodeJS. I used
  1067. Bootstrap on the front end and used express and SQL on the backend.
  1068. Check out the <a href="https://jrtechs.net">website</a> and the
  1069. <a href="https://github.com/jrtechs/NodeJSBlog">GitHub</a> for
  1070. this project.
  1071. </p>
  1072. <ul class="list-inline item-details">
  1073. <li>Date:
  1074. <strong>
  1075. February 2018
  1076. </strong>
  1077. </li>
  1078. <li>Skills:
  1079. <strong>
  1080. <a href="https://nodejs.org/en/">NodeJS</a>
  1081. </strong>
  1082. <strong>
  1083. <a href="https://en.wikipedia.org/wiki/SQL">SQL</a>
  1084. </strong>
  1085. <strong>
  1086. <a href="https://getbootstrap.com/">Bootstrap</a>
  1087. </strong>
  1088. <strong>
  1089. <a href="https://en.wikipedia.org/wiki/JavaScript">Java Script</a>
  1090. </strong>
  1091. </li>
  1092. </ul>
  1093. <button class="btn btn-success" type="button" data-dismiss="modal">
  1094. <i class="fa fa-times"></i>
  1095. Close</button>
  1096. </div>
  1097. </div>
  1098. </div>
  1099. </div>
  1100. </div>
  1101. </div>
  1102. </div>
  1103. <!-- Bash Manager -->
  1104. <div class="portfolio-modal modal fade" id="bashManager" tabindex="-1" role="dialog" aria-hidden="true">
  1105. <div class="modal-dialog" role="document">
  1106. <div class="modal-content">
  1107. <div class="close-modal" data-dismiss="modal">
  1108. <div class="lr">
  1109. <div class="rl"></div>
  1110. </div>
  1111. </div>
  1112. <div class="container">
  1113. <div class="row">
  1114. <div class="col-lg-8 mx-auto">
  1115. <div class="modal-body">
  1116. <h2>Bash Manager</h2>
  1117. <hr class="star-primary">
  1118. <img class="img-fluid img-centered" src="img/portfolio/bash_manager.png" alt="">
  1119. <p>This is a project that I used to push myself to learn more Python. Since I have nearly a dozen ssh
  1120. keys installed on numerous servers, I decided to make a application to make managing all the
  1121. connections easier. This application is now used by myself and a couple of friends on a daily basis.
  1122. Check it out on <a href="https://github.com/jrtechs/bash_manager">github</a>, I have been
  1123. consistently pushing updates.</p>
  1124. <ul class="list-inline item-details">
  1125. <li>Date:
  1126. <strong>
  1127. October 2017
  1128. </strong>
  1129. </li>
  1130. <li>Skills:
  1131. <strong>
  1132. <a href="https://www.python.org/">Python</a>
  1133. </strong>
  1134. </li>
  1135. </ul>
  1136. <button class="btn btn-success" type="button" data-dismiss="modal">
  1137. <i class="fa fa-times"></i>
  1138. Close</button>
  1139. </div>
  1140. </div>
  1141. </div>
  1142. </div>
  1143. </div>
  1144. </div>
  1145. </div>
  1146. <!-- Bootstrap core JavaScript -->
  1147. <script src="js/jquery.min.js"></script>
  1148. <script src="js/popper.min.js"></script>
  1149. <script src="js/bootstrap.min.js"></script>
  1150. <!-- Plugin JavaScript -->
  1151. <script src="js/jquery.easing.min.js"></script>
  1152. <script src="js/freelancer.js"></script>
  1153. <script>
  1154. $("form").submit(function(event) {
  1155. var recaptcha = $("#g-recaptcha-response").val();
  1156. if (recaptcha === "") {
  1157. event.preventDefault();
  1158. alert("Please check the recaptcha");
  1159. }
  1160. });
  1161. </script>
  1162. <!-- For contact form -->
  1163. <script src="https://www.google.com/recaptcha/api.js"></script>
  1164. <!--
  1165. __,,,,_
  1166. _ __..-;''`--/'/ /.',-`-.
  1167. (`/' ` | \ \ \\ / / / / .-'/`,_
  1168. /'`\ \ | \ | \| // // / -.,/_,'-,
  1169. /<7' ; \ \ | ; ||/ /| | \/ |`-/,/-.,_,/')
  1170. / _.-, `,-\,__| _-| / \ \/|_/ | '-/.;.\'
  1171. `-` f/ ; / __/ \__ `/ |__/ |
  1172. `-' | -| =|\_ \ |-' |
  1173. __/ /_..-' ` ),' //
  1174. ((__.-'((___..-'' \__.'
  1175. Check out more of my code at https://github.com/jrtechs
  1176. -->
  1177. </body>
  1178. </html>