In May 2014 I completed the Thinkful FEWD course

  • Learn web development and apply UX design principles to create user-friendly products
  • 8 interactive websites with HTML, CSS, JavaScript, jQuery and Git.
  • Several additional JavaScript and jQuery game projects
  • All of the source code is available on GitHub here.

Portfolio

1. HTML Resume

The first project required creating a standard resume. The focus was on the HTML structure rather than the presentation.

html resume

3. Small Business Landing Page

A static landing page for a small business. The focus was on designing and coding for a user experience that we have defined. I created a page for the TestStack open source organisation.

small business landing page

5. Hot or Cold

A game where the user has to keep guessing a number between 1 and 100 and is told if they are 'hot' or 'cold' until they guess correctly. Focuses on JavaScript functions.

hot or cold

7. API Hack

An app that utilises JSON APIs. I built a Currency Converter that pulled currencies and live exchange rates from open exchange rates.

api hack - currency converter

2. Google Clone

A clone of the google search page. The focus is on using CSS to reproduce a given design.

google clone

4. Shopping List

An app to add and remove items from a shopping list, focusing on interactivity with jQuery. Users should be able to check and uncheck items and I also added the ability reorder items with drag and drop.

shopping list

6. Quiz

A quiz game that leads the user through a series of questions, focusing on JavaScript data with JSON and arrays. I did three quizzes – music, movies, and TV – where each quiz is just a different JSON object.

quiz app

8. Portfolio

A capstone project to display all of the Thinkful Front-End Web Development course projects (this website).

Thinkful portfolio