Student Projects

React Monocle

React Monocle is a developer tool for generating visual representations of your React app's component hierarchy. React Monocle parses through your React source files to generate a visual tree graph representing your React component hierarchy.

TECHNOLOGIES:

React, D3, Redux, Acorn, ES Tools

IMPACT:

Over 1,500 GitHub stars to date

BUILT BY:

Wave

We want mobile gaming to be a more immersive and interactive experience, so we designed Wave. It's an open source Unity game engine Asset that makes 2 game dev features tremendously more accessible: elements of motion tracking for character control and real-time audio streaming between multiple devices.

TECHNOLOGIES:

C#, JavaScript, Unity Test Tools

IMPACT:

Real-time audio streaming and motion tracking in Unity

BUILT BY:

Imperio

Imperio is an open source JavaScript library that enables developers to build web applications that harness the power of mobile devices communicating sensor and gesture data to other devices in real-time.

TECHNOLOGIES:

Web Sockets, WebRTC, hammer.js

IMPACT:

Connects web to mobile device sensors and gestures

BUILT BY:

Daily Checkup

An e-learning tool to help medical residents prepare for the Board exams. Daily Checkup is a scalable, production-level web application that automates the exam preparation process and provides an analytics dashboard to track the residents’ academic progress.

TECHNOLOGIES:

React, PostgreSQL, JWT, node.js

IMPACT:

Used in production by University of Wisconson Medical Department

BUILT BY:

gTerm

gTerm is a Mac desktop application for beginning developers who are just starting to use Git and the Terminal. It combines a terminal emulator with a visualization of your file structure and Git history.

TECHNOLOGIES:

Electron, React, D3

IMPACT:

Offered funding by third-party investor

BUILT BY:

Minty.js

Minty.js helps you keep your Node.js app minty-fresh. Run your code through Minty.js to see the state of your variables as each line executes. Can't figure out why you're not getting the output you expect? Minty.js will help you see exactly where things go off the rails.

TECHNOLOGIES:

node.js, AST, Esprima

IMPACT:

Was a trending project on Hacker News

BUILT BY:

Web Flight

WebFlight is Node.js middleware for serving the content on your website with a peer-to-peer network powered by WebTorrent. WebFlight is highly configurable and can be easily dropped into any Express-based application.

TECHNOLOGIES:

node.js, Express, WebRTC, React

IMPACT:

Featured at SoCal node.js meetup

BUILT BY:

Dock Dev

DockDev is a Docker project management tool used to optimize container management, file syncing, and deployment.

TECHNOLOGIES:

Electron, React, Redux, node.js

IMPACT:

One click deployment of a running Docker container

BUILT BY: