Code

here are some things I built.

  • 368+

    > California law enforcement resource
  • ClassTracks

    > Language learning practice and assessment tool
  • geoMuze

    > Location-flavored music search
  • uGuider

    > Nanodegree-relevant online topics
  • YaMA

    > Yes another MOOC Aggregator

368+

> California law enforcement resource

368+ aids California law enforcement in cases of suspected elder abuse.

Contains a full reference guide to penal code 368 and reporting forms. Maintains a state-wide registry of support agencies, organized by county.

Responsive.

###Key tech:

  • jQuery
  • Bootstrap

close

ClassTracks

> Language learning practice and assessment tool

ClassTracks empowers language teachers with time-saving vocabulary practice and lesson assessment tools.

Teachers create units of vocab then link and assign to all students in a course through the app interface.

Students use the practice mode of the app, set up like a card game with language audio functionality. Progress is saved, giving the teacher insight into where to allocate classroom instruction time.

Contributions include implementing new features and UI/UX enhancements across the app.

###Key tech:

  • Meteor.js
  • React.js
  • Mongo DB
  • Foundation 6

close

geoMuze

> Location-flavored music search

GeoMuze turns location search terms into song track recommendations.

Searches Spotify and MusixMatch, displaying results on a custom Google map. User can keep a list of favorites. Links song previews and lyrics if available.

Responsive.

###Key tech:

  • Knockout.js
  • jQuery
  • Bootstrap

close

uGuider

> Nanodegree-relevant online topics

U-guider helps Nanodegree students find and answer program-related questions.

Topics updated daily by the server. A click counter and life bar in each post directs attention to needy topics. LinkedIn account authorizes User-submissions and ranking privileges.

Responsive.

###Key tech:

  • Meteor.js
  • Node.js
  • Mongo db
  • Kimono web-api

close

YaMA

> Yes another MOOC Aggregator

YAMA directs learners to the best learning materials online.

Resource lists are organized by Skill category. GitHub account login allows posts to be added, modified and banished.

###Key tech:

  • Python
  • Flask
  • SQLAlchemy
  • PostgreSQL
  • Materialize

close