DevSkills API

This is an express RESTful API for information gathered by nodejs micro-services about what skills are trending in the development field.

Technology

The API is built using expressjs with MVC architecture for the server and HTTP endpoints to access a Mongo NoSQL database hosted on Heroku. The database is populted by an Nodejs program that accesses the StackOverflow and Twitter streaming APIs than crawls Indeed to scrape information. Authentication is done with JWT. The docs and examples for the API are built using React.

Appointment Ledger Map

Progressive web app built with MERN stack that schedules appointments and give users directions and timeframes.

Technology

The front-end uses React and bootstrap for a mobile-first UI. The app uses the Google Maps and Places APIs to give users autocomplete functionality and directions. The backend is an express API that perfroms CRUD operations on a mongoDB database.

Book Finder

React progressive web application using the Google Books API to find and sort books.

Technology

The UI is built with React following material design guidelines. The app accesses the Google books API and uses sevice workers and IndexedDB for offline usage.

Fifteen Puzzle

Number sorting puzzle game with timer, move counter and leader boards.

Technology

Fifteen is a progressive web app built with EcmaScript2015 and supplemented with modern browser APIs and polyfills. A custom node RESTful API uses MongoDB for the game score database and IndexedDB for offline support.

Animated Weather

Weather app with CSS3 and SVG animations giving users current weather and their 3 day forecast.

Technology

This is a progressive web app built with ECMAScript2015 and users locations are programmatically attained using the Geolocation API then latest weather observation is fetched from the Weather Underground API. Once the response is recieved the app renders a background based on the time and displays SVG animations based on weather conditions.

MinFrame

Mobile-first, responsive website to showcase the minframe CSS framework as well as host the docs and tutorial.

Technology

This site was built using the minframe CSS framework it is showcasing. It takes advantage of Sass for styling, handlebars for html templating and jQuery for DOM manipulation. It uses npm and gulp in the build process and PHP for form processing and validation.

Burrito Masala

Mobile-first, responsive, single-page website for food cart built with a "burrito builder" in-page application.

Technology

This site was built on the Zurb Foundation framework using Sass for styling and Handlebars for templating. The on page animations and the "burrito-builder" were all done using jQuery. Features include a custom marker for the Google map, latest Yelp reviews and Twitter Cards integration.

Anythings Pastable

PDX food cart website. The clients wanted a site for their food cart that matched the tone for their business; warm, inviting and rustic.

Technology

The site is a mobile-first, responsive design built using LESS for styling and Jquery for added functionality. It features a Google map, Facebook and Twitter feed integration as well as a touch repsonsive photo gallery and homepage slideshow.

Tools I Use