Erik Newland Logo image
Erik Newland

Function Junction

A collaborative in-browser IDE designed to facilitate learning.

Overview

Function Junction is a collaborative in-browser IDE that utilizes CodeMirror and the Judge0 API for the majority of the editor and compilation logic.

Highlights:
-Full CRUD functionality with Firebase
-Firebase Authorization
-Private and public routes via React Router
-Collaborative instances via Socket.io
-Highly responsive

Tools Used

Bootstrap
React
React Router
CodeMirror
Express
GIT
Socket.io
Firebase