Projects

SINControl

Control panel for both users and administrators of a Debian server.
Ability to manage system users, Apache vHosts, FTP-accounts, e-mail addresses and forwards, run system maintenance tasks, …

Technologies used: PHP, Laravel
Integration with Apache, ProFTPD, Postfix, ownCloud, Cron

Heuvel-Folie-Serres

Website for Heuvel-Folie-Serres. Custom CMS with ability for users to change content including galleries (with option to apply watermark to uploaded pictures), projects, attachments, translations, …
Users’ abilities can be fine-grained by granting and/or revoking permissions.

Technologies used: PHP, Laravel, jQuery

DistroHopper

Custom home screen replacement for Android with themes resembling various Linux distributions as well as a search feature with support for several (internal and external) search sources.

Technologies used: Java, Android SDK

Folieloods

Website for Heuvel-Folie-Serres. Built with the same CMS which was created for Veestal. The system has the same abilities, just with a different design. Few changes were made to the CMS.

Technologies used: PHP, jQuery

Veestal

Website for Heuvel-Folie-Serres. Custom CMS built in PHP. Users can edit pages, create projects and upload pictures; resizing, compressing and adding watermarks to pictures is done by the CMS.

Technologies used: PHP, jQuery

Chrissy’s Line Dancers

Website for a local line dance club. Custom CMS built in PHP; Allows editing of content pages, sending of and subscribing to newsletters, and has a guestbook with spam-protection. Dance steps and Photos pages are dynamically generated based on contents of folders on the server.

Technologies used: PHP, jQuery

Heuvel-Folie-Serres

Has since been replaced by newer version (see above).

Folder structure and text file based CMS with ability to resize and apply watermarks to images. When I made this I only had a very limited understanding of PHP.

Technologies used: PHP, jQuery

Heuvel-Folies

First real web development project. Very little custom code was written for this project.

Technologies used: Drupal

Side projects

DigitalPlace.nl app

DigitalPlace.nl is a website where tech enthusiasts can exchange their knowledge. When I first got into programming, this website’s community is where I got a lot of my knowledge from.

The app can show the latest forum posts and topics, and has an integrated IRC client.

Technologies used: Java, Android SDK

Base64 <–> QmFzZTY0

Small Android app that can encode and decode Base64.

Technologies used: Java, Android SDK

Rot13 <–> Edg13

Small Android app that applies the ROT13 (“rotate by 13 places”) cipher on a given piece of text.

Technologies used: Java, Android SDK

Calculator

Simple calculator app for Firefox OS.

Technologies used: jQuery

Stopwatch

Simple stopwatch app for Firefox OS.

Technologies used: jQuery