Jeff Everhart's Projects

This is some attempt to organize all of the various fun projects, proofs of concept, and random other playfully coded things that have spilled from my mind.

If you are interested in some of my more "professional" work, check out my portfolio on jeffreyeverhart.com.

Technology Legend

Front-End Back-End API or Web Service Hosting or Cloud Platform

Full-Stack Applications

  • Google Maps Geolocation and Weather API

    Description:

    This application is built using a MEAN stack approach (sans MongoDB) and is hosted on the Heroku Platform. It uses the HTML 5 Geolocation API and Google Maps API to provide lat/long coordinates for a current position and forecast weather for the current position using the Forecast.io API. I also hooked the application up to a Google Sheet serving data as CSV that is collected every hour from Forecast.io using Google Apps Script. All of the visualization is done with nvd3, a libary that extends d3.

    Project Reflections:

    Some Reflections on Using Google Apps Script as an Application Backend

    Technologies Used:

    Bootstrap 3 Angular JS Angular UI Bootstrap d3.js nvd3 Node.js Express Google Apps Script HTML 5 Geolocation API Google Maps API Forecast.io API Heroku PaaS
  • Media Library | "Active Learning Platform"

    Description:

    This application is built using static resources served from Amazon Simple Storage Service (S3). I built this application to explore the feasibility of a homegrown video classroom. The app uses Google Material Design for the front-end framework and Angular to handle loading the videos, which is done to keep data transfer costs down from AWS but still make all the content accessible to users in one view. I used the HTML 5 Video API to create time synced notes and will integrate this with a Firebase NoSQL DB to persist the notes and discussions across sessions.

    Technologies Used:

    Google Material Design Angular JS HTML 5 Video API Amazon S3
  • WOD Smart

    Description:

    WOD Smart is a complete fitness tracking tool for the CrossFit™ community. WOD Smart leverages cloud technologies to provide coaches and athletes with up to date statistics on performace and helps build a thriving fitness community by publicizing workouts to a community feed. WOD Smart is currently in Alpha and is going through product development life cycles with help from the cool people at CrossFit First Due.

    Technologies Used:

    HTML 5 CSS 3 Bootstrap 3 Angular JS Angular UI Bootstrap d3.js dimple.js Firebase NoSQL DB Firebase BaaS
  • Canvas API Interface

    Description:

    This project is a Canvas API Tool that helps support a variety of support tasks used by the DEC's help desk. It's made using Angular, Node, and Express and is hosted on Heroku. This tool helps provide error checking for crosslisting, manually create one or multiple courses, and creates development shells for a group of students registered in the DEC's faculty development course and enrolls them as teachers in the development shells.

    Technologies Used:

    Node.js Express Angular.js Bootstrap Heroku Canvas API

    GitHub Repos

Data Visulization

Mobile Web Apps + Other Projects