Dawg Coffee Company Ordering Website
A multiple-page website for Dawg Coffee Company, that allows a customer to find important information, browse their products, and order items via a shopping cart and local storage.
Created using various CSS units, including percentages, pixels, ems, hex colors, and rgba() colors.
Uses Angular service factories to share data across dynamic views.
Uses Angular filters to format, order, and filter data.
Cart updates dynamically when a user adds and removes items.
Persisting data in the browser's local storage space.
Interactive Shooting Map Data
An interactive map of incidents of police shootings -- data on which was crowdsourced by Deadspin in 2014.
A Map-Based Visualization with JavaScript and Leaflet.
Uses JavaScript to iterate and manipulate data.
Uses a JavaScript mapping library to plot the data on the screen.
Uses jQuery and AJAX to gather and dynamically display data.
Note-Taking Web App Team Project
Note taking/to do list sharing web application, created by myself along with three other students.
User account authentication.
Create notes or lists with a beautiful text editor.
Make notes either public or private.
Filter through your notes or the pubic notes by using keywords and hashtags.
A Reviewing Application with jQuery and Parse.com
Uses a cloud-based data storage service to create, read, update, and delete data, CRUD.
Uses the jQuery library to dynamically alter the content of the page.
Uses jQuery listeners to respond to user events on the page.
Shows appropriate visual feedback to the user while making asynchronous requests to the server.