THIS IS PHILIP

This is my Portfolio

AngularJS band-app

AngularJS Band App

Code Institute Stream 1 Project

Features include:

  • Media section with Audio and Video
  • Jukebox with a song search and play function
  • Tour dates with modal popouts to purchase tickets
  • Contact, Registration and Login forms
  • Simple, responsive layout styled with Bootstrap
School Donations Dashboard

Flask Interactive Dashboard

Code Institute Stream 2 Project

Features include:

  • Python for building a web server
  • MongoDB for storing and querying the data
  • intro.js to provide an interactive onboarding tutorial
  • d3.js for producing dynamic, interactive data visualisations
  • dc.js to allow exploration on multi-dimensional datasets
  • Crossfilter for grouping, filtering, and aggregating datasets
Property Crowd-funding App

Django Crowdfunding App

Code Institute Stream 3 Project

Features include:

  • User registration using a Stripe payment
  • User authentication for logging in and out
  • Blog posts and forum with multiple threads
  • Gift Shop and Investment Centre with PayPal integration
  • Data held and accessed on a MySQL database
AngularJS band-app

AngularJS Task Manager App

Personal Project

Features include:

  • Allows users to register, login & logout
  • Create to do items, edit them and delete
  • Uses JSON Web Tokens to authenticate users and keep them logged in
  • All the data is consumed from an API hosted on Heroku using AngularJS
Angular2 Task Manager

Angular2 Task Manager

Personal Project

Features include:

  • Built with Angular2 using TypeScript
  • Option to use either local storage or Permanent data CRUD via Firebase
  • Styled with Bootstrap
rock paper scissors

JQuery 'Rock, Paper, Scissors' Interactive Game

Personal Project

Features include:

  • Played against the computer with user interactivity
  • JavaScript random number generation code
  • JQuery animation transitions
Everything Connects

Everything Connects JS Animation

Personal Project

Features include:

  • A simple one page display using JavaScript to create a mesmerising animation
  • Watch the stars fly through space, connect and disconnect in random geometric formations
  • Makes use of the HTML5 canvas element to draw graphics on a web page
AngularJS band-app

JavaScript Snippets

Personal Project

Features include:

  • Collection of completed JavaScript Challenges
  • Built using simple HTML, CSS and vanilla JavaScript
  • No libraries, not even JQuery