Sander de Laat

Software engineer

Codebox:IDE

Codebox is een IDE waarbij je met meerdere mensen tegelijk in één bestand kan werken. Gebruikers kunnen een project aanmaken en andere personen aan het project toevoegen. Vervolgens kun je tegelijk een typen en zie je elkaars aanpassingen.

Voor dit project heb ik voornamelijk front-end gerealiseerd. Ik heb alle schermen de lay-out gemaakt met JavaFX in fxml. Daarnaast heb ik ook gezorgd dat scripts geladen en opgeslagen kunnen worden binnen de IDE.

We maken bij dit project gebruik van een techniek die holepunching heet. Hiermee kan er een connectie gemaakt worden tussen twee pc's, ook wanneer deze niet op hetzelfde netwerk zitten.

Bekijk een video met alle functies in CodeBox:

Codeer scherm

Projecten pagina

Gebruikte technieken:

Java, JavaFX, MySQL, Intellij, Hole punching, CSS