In Development
  • PROJECT

    Skills Matrix

  • SERVICES

    Web App

  • FOCUS

    Design & Build

  • VISIT

    Private

The Creative Skills Matrix is an internal tool to help members of the creative department find out where they excell at and where they can improve.

Simple

The tool started as a simple HTML survey questionnaire allowing users to enter their answers to multiple choice questions. This was done using basic HTML and CSS, and although worked, did not provide the adequate flexibility.
  • tech-tools-html

    HTML5

  • tech-tools-css3

    CSS3

  • tech-tools-javascript

    JS

More

It quite quickly became aparant that in order to be able to be able to make the app more robust and work with multiple users and dynamic data it would require a few different things.
  • Database

    To store user information as well as questions

  • Security

    Allowing certain users to view results from answers and export

  • Graphing

    So users could see where their strengths and weaknesses are

  • Collections

    Allowing dynamic data to be available at various points in the app

  • Socket

    Allowing instant bidirectional data to be sent

Learning Opportunity

With the added complexity i thought this would be a great time to learn a new technology and started looking for a new MVC framework. After looking around i found one that although was very early in its development showed a lot of promise. I eventually ended up using Meteor as it had all the necessary components baked in.
  • tech-tools-meteor

    MeteorJS

  • tech-tools-html

    HTML5

  • tech-tools-css3

    CSS

  • tech-tools-javascript

    JS

  • tech-tools-mongo

    MongoDB

  • tech-tools-socketio

    SocketIO

Launch

The app has been adopted by the department and is currently being used to help guide members of the department in areas to focus. Due to the tight deadlines and need for a more robust MVC framework i put myself in a position where i had to learn Meteor or fail. Since this i have began using Meteor extensively for full stack applications.