Pinned Repositories
open-source-for-good-directory
A directory for freeCodeCamp's Open Source for Good apps - solutions for nonprofits
book-trader
A web app built from the ground up that allows authenticated users to post books with the Google Books API, search and sort the user book library by category, and propose trades to other users. HTML/CSS, Javascript, React, React Router, Node, Express, Mongoose, MongoDB, OAuth, REST APIs, Webpack, Babel
bucket-list
FCC final full-stack project (make a Pinterest clone) => A web app where users can post their SF bucket list things to do. Other users can view, like, and compile their bucket lists. Each item displayed as card and can include external links, photos, and other details.
c-algorithm-solutions
Storage of algorithm work for C++ problems
chart-stock-market
A company tracking app that requests real time stock data via websocket connections and draws interactive graphs with d3.js and HTML5 canvas. Uses Twitter streaming data and algorithmic analysis to explore relationship between company performance and Twitter sentiment. HTML/CSS, Javascript, React, Node, Express, MongoDB, d3.js
code-wars-solutions
Repository for reviewing algorithm work
cracking-the-coding-interview
Javascript solutions for Cracking the Coding Interview
isolation-adversarial-search-agent
An AI agent that uses minimax, alpha-beta pruning, and iterative deepening search methods to play isolation
react-redux-express-mongo-starter
In development - Universal (isomorphic) boilerplate starter for personal projects that incorporates React, Redux, React Router, Express, Mongoose, Sessions, Passport, Webpack, Babel, Karma
talented-slack-bot
A real time messaging bot built for Slack with Node.js websockets that can tell the weather, fetch news and stock quotes, calculate travel times and distances, and get data on Uber rates and times. Uses Google, Uber, NY Times, and OpenWeather APIs
jmcilhargey's Repositories
jmcilhargey/code-wars-solutions
Repository for reviewing algorithm work
jmcilhargey/aa-sample-algorithms
Sample questions for beginner-intermediate challenges.
jmcilhargey/armandoperez
Codecademy jQuery: Sample portfolio with filtering using .addClass and .removeClass
jmcilhargey/calendar
Codecademy AngularJS: Calendar app with routes for each view
jmcilhargey/comp-sci-assignments
C++ assignments and labs for CompSci 110 and 165 in Xcode
jmcilhargey/fcc-options-app
Options Inc. web app development
jmcilhargey/filesize-service
Service that allows file upload and returns size in bytes
jmcilhargey/forecast
Codecademy jQuery: Click events to help a weather service app display hourly forcasts
jmcilhargey/gameboard
Codecademy jQuery: Practice site with click event, .toggle share button, .toggleClass and .children
jmcilhargey/get-store
Front-end Angular project for a fictional gem store displaying products and purchase options
jmcilhargey/git-it
Git-It Test Training for GitHub
jmcilhargey/image-search-tool
Searching a key word pulls images from Google's API
jmcilhargey/js-algorithm-solutions
Solutions to algorithm challenges in Javascript
jmcilhargey/listeasy
Codecademy jQuery: This task management system uses Annyang JS library to add tasks with voice commands.
jmcilhargey/newstand
Codecademy Ruby on Rails: V-1 Newsfeed site where users can sign up, log in, log out to view articles. V-2 Added role authentication for authors to edit and delete articles
jmcilhargey/nytimes-newsfeed
Uses NYTimes API to create a feed page that displays top stories as cards. Javascript/AngularJS
jmcilhargey/outbox
Codecademy AngularJS: An email app that maps URLs to views
jmcilhargey/patchwork
All the Git-it Workshop completers!
jmcilhargey/pomodoro-clock
A simple timer that can be used to set iterative times for work and brake sessions
jmcilhargey/portfolio-new
FreeCodeCamp: Sample portfolio site with jQuery scrollTo method for single page scrolling
jmcilhargey/portfolio-page
Portfolio page imported from Codepen to include projects and articles
jmcilhargey/request-header-microservice
A mini API request server that gets the user's ip address, language, and operating system and returns them as a JSON
jmcilhargey/simon-game
Javascript version of the classic game that plays color / sound variations and tracks the user's response. Repeat 15 colors in a row to win!
jmcilhargey/single-page-excel
Single page application with Express and Angular built for Excel Manufacturing
jmcilhargey/space-invaders
C++ version of the classic game that uses text w/ clear screen to display map, chrono to move the snake, and objects to keep track of the game status
jmcilhargey/tic-tac-toe
Javascript, HTML/CSS version of tic-tac-toe that uses the minimax algorithm to make an unbeatable version of the classic game
jmcilhargey/timestamp-microservice
Node.js & Express: A small API service that takes date inputs in standard format and unix format and returns a JSON string with both
jmcilhargey/url-shortener
A URL passed as a parameter will generate a JSON response with a shortened version
jmcilhargey/voting-polling-app
A voting and polling app that allows authenticated users to create and vote on different polls and view results
jmcilhargey/wikipedia-viewer
Uses Wikipedia's API to display search results for entered phrase or select a random page