SVG Graphs

Personal Project

preview image of the website

This project is about SVG graphs, a personal project made for professional development June 2018.

Previously I had made graphs like this with a javascript library generating the SVG code, however this is impractical on a project where the data constantly changes and the designs are very specific.

Therefore I started making graphs by writing the svg’s themselves, linking them up to the existing back end code, just like I would with other front end code.

This library is where I keep my examples of this for reference.

Presentation at RoRo video

Blog post on reinteractive

Technology used:

  • Ruby on Rails application
  • SVG’s

Code on Github

WebSurvey

Work Website | Strategic Data

preview image of the websurvey website

Work project to update our home website for WebSurvey. Working with a designer and ensuring it is responsive, accessible and works cross platform. As well as updating the code base for templating (Jekyll), SASS preprocessing and Gulp as a post processor.

Technology Used:

  • Jekyll
  • SASS
  • Gulp

Code on Github

Going Out Today?

GovHack | Team: Radwitches

This video is about Going Out Today?, a team project made for Govhack July 2016.

It allows you to search for parks in Victoria as well as the type and number of public restrooms available.

Our goal was to include this information on a map and add additional amenities information such as drinking fountains, walking tracks and dog parks. With the option for people to add in their own features and ratings.

As well as up to date weather information from the BOM with UV ratings and recommendations on what to wear to stay comfortable and sun smart. Everything you need really when planning a trip out.

Technology used:

  • Ruby on Rails application
  • React JS

Code on Github

Eventable

GovHack | Team: Rampsters

This video is about Eventable, a team project made for Govhack July 2014.

It allows you to search for events throughout Victoria, as well as how accessible they are and allowing you to add your own accessibility ratings.

This combines information from Victoria Events, the City of Melbourne accessibility information and a crowd sourcing accessibility site Wheelmap

The duel purpose here being to inform people attending an event if they will be able to access it, i.e. if there is a ramp, lift or accessible toilets. As well as bring this information to the front in order to promote awareness.

The Melbourne Events website has since been updated with this format, making it easier to search for events which now included accessibility data.

Awards Won

  • Best Use of Events Data (First Prize)
  • Best City of Melbourne Accessibility Data (First Prize)>
  • Best Overall Social Inclusion Hack (Highly Commended)

Technology used:

  • Wheelmap (existing accessibility code base and data set)
  • Ruby application with Python analytics

Code on Github

MouseGuard Map

Personal Project

preview image of the mouseguard website

Personal project to create a website to track towns and party movements for a roleplaying game called Mouseguard. The customised map from the game can be zoomed in and you can move around. New markers can be dropped and are linked to a form where you can enter details about that location.

Technology Used:

  • Ruby on Rails app
  • JS Leaflet for maps
  • Heroku for hosting

Code on Github

Coffeehouse Mentor

SheHacks

preview image of the Coffeehouse Mentor website

This project was completed in March 2014 as part of SheHacks, Australia’s first all female hack-a-thon.

The theme of the project was community, CoffeeHouse Mentor was set up as a “dating” site for mentee’s to look for prospective mentors. Users could login and fill out a profile with their details including background, interests and what they were hoping to get out of this. They would then go to the page showing other people who had signed up and allows you to search or filter responses.

Technology used:

  • Ruby on Rails application
  • Hosted on Heroku

Code on Github

To Do

Rails Campe

preview image of the to do website

This project started at a Rails installfest and was worked on during a Rails Camp in November 2013.

The To Do Homepage website is a modification of the Ruby starter project of a Blog site. It takes the mantra of “every site is a blog” as I modify the blog entries to be to do items with the new and remove functionality being converted into a single page app.

I added a little bootstrap styling and included alerts when something changed. After the camp I added in a header and tested out a few calendar plugins.

Technology Used

  • Ruby on Rails App
  • Hosted on Heroku
  • Styled by Bootstrap

Code on Github

Hansard Hack

GovHack | Team: Science, you monster

This video is about Hansard Hack, a team project made for Govhack July 2013.

It collates Government transcripts of Hansard data and displays them graphically per politician on the most popular words they use (removing small words like um and or but).

This uses the D3 JavaScript library with added parameters measuring the intent of the word, being positive, negative or neutral and assigning size and colour value to visually show what a politician is about.

Awards won

  • National Prize: Data Journalism, Best government analysis

Technology Used:

  • D3 JS library

Code on Github