Abraham Brookes

Web design and stuff

Past projects

RedLamp

An android app that controls the color of your home lighting to match the time of day, in order to help you sleep.

Running on a webserver and controlling LIFX bulbs, this app used your wi-fi connection to send commands using LIFX's RESTful API.

Languages: PHP, SQL, Javascript, HTML/CSS
Platforms: Web, Android
Website: www.brookesy.dev/redlamp

iConcierge

A commission-share, white label, travel booking app.

Integrating directly with reservation software APIs for live availability and realtime booking, iConcierge offers commission share tour bookings to hotels in the Cairns region.

A fully featured platform including local restaurant listings, Local experiences and an interactive map (Mapbox). Also installed on touchscreen kiosks.

Languages: PHP, SQL, Javascript, HTML/CSS
Platforms: Web, mobile, kiosk
Website: www.iconcierge.net.au
More: www.itourism.com.au/iconcierge

Hey YOU! Shoot those balloons!

A one-swipe mobile game where you control a little ballista on top of a tower to shoot encroaching enemy balloons.

Built on Unity3D and soon available on android, HYSTB is a side project of mine.

Languages: C#
Software: Unity3D, Blender3D

Skills and experience

Languages & frameworks

javascript
php
html
css
vue
jquery
nodejs
threejs
aframe
laravel
bootstrap
stripe
c#
sockets.io
mapbox
mysql
REST APIs
filestack
pdo

Architecture concepts and tools

git
ubuntu/linux
oop
oop patterns
artisan
npm
composer
webpack
ftp
ssh
ssl
vps

A little thing I made

It's a map!

Link: iam.brookesy.dev

A web app where you can make maps, add pointers, and upload images to display. Built on Laravel using Vue and Mapbox with Bootstrap 4, the app has a map-editor interface where you can upload images and create maps with information pointers.

I made this app in order to brush up on my Laravel 5.8 and explore Vue a bit more, as well as solidify some npm and sass on the server. Filestack was for image uploads and Mapbox was just for fun. Do have a look at the link, register a dummy account (guerrillamail if you must) and have a play with the thing, let me know what you think. You can also check out the code on github.

Abraham Brookes 2019

abrahambrookes@gmail.com