Spinning Charmander

Loading...

Skills used:

HTML Logo CSS Logo JavaScript Logo Sass Logo Bootstrap Logo jQuery Logo
Top 10 Movie App
Top 10 Movies App

Built an interface that lets the user assemble their top 10 favorite movies. They can search for new films, edit existing ones, and even add some honorable mentions. The movie data is drawn from the MovieDB API with React and deployed with GitHub pages.

Pokemon Card Matching Game
Pokémon Card Matching Game

Constructed a Pokemon card matching game using JavaScript. Random Pokémon are drawn from the PokéApi and iterated over into cards. A timer counts down and the number of guesses is logged so the user can try and beat their score each time.

Local Bakery Site
Local Bakery Website

Created a site for a mock bakery that has an interactive shopping feature as well as an animated user validation form with Regex.

Game Show App
Movie Quote Guessing Game

An interactive page that challenges the user to guess the famous movie quote. JavaScript/jQuery is used to generate one of multiple quotes and then allows the user to guess letters to fill in the phrase.

React Currency Converter
Currency Converter with React

Built a program that fetches exchange rates from an API and allows the user to calculate conversions for differenct currencies. The app was built with React and deployed with GitHub Pages.

React Pokédex
React Pokédex

Used React to bring in Pokémon data from the PokéApi and compile them into a paginated display. Using array deconstructing and targeting the data objects allowed for a more customized display of information.

Harry Potter Piano
Harry Potter Piano

Constructed an interactive piano with JavaScript that plays Harry Potter spells when the user clicks or plays the appropriate keys.

Lord of the Rings Landing Page
Lord of the Rings Landing Page

Designed a landing page for the film release of The Lord of the Rings: The Fellowship of the Ring. It contains a photo gallery slideshow, video clips and a shopping cart feature for movie merchandise.

XML Request Project
Pagination Through XMLHTTPRequest Data

Wrote a function to handle an XMLHTTPRequest to an API containing data for multiple users and their credit/debit charges. The function uses Promises and pagination to loop through 30 pages of data and return information matching only what the user specifies as the parameters.

Job Wishlist
Job Wishlist

The user is able to create a new job and title to add to their job wishlist. The cards are stored in local storage upon creation and can be deleted individually while also maintaining their storage information.

Interactive Photo Gallery
Searchable Photo Gallery

Built an interactive, searchable gallery of photos using HTML, CSS and JavaScript programming. A lightbox plugin was also used to display a pop up gallery with navigation arrows.

WebApp Dashboard
WebApp Dashboard

Created tables, charts, graphics and other user interface components in a manner that facilitates interactivity and usability. Charts.js and SVG graphics were implemented in the layout of the page while JavaScript was written to handle functionality and various click events.

Employee Directory with API
Searchable Employee Directory with API

Used an application programming interface to fetch data from a third party site. JavaScript was used to organize and compile the returned data into a searchable employee directory.