Full Stack Development
MCR Codes taught me to utilise an Object Oriented Approach to Programming. I now write robust code and practice Test Driven Development. As a result, I have been able to create structured, layered and designed websites using HTML, CSS, JavaScript and React. The course focussed on full stack development so I can now run a webserver and create APIs with Node.js and Express. I also have knowledge of NOSQL databases such as MongoDB which I use to store data. I have deployed many projects to Github and have included some links below for you to enjoy my work!
-
View Code
JavaScript Basics
Vanilla JavaScript Kata's covering primitive types such as array's, objects, strings, booleans and numbers
-
View Code
Music Library API
A CRUD REST API that stores information about artists, albums and songs.
It interacts with a MongoDB database using Express and has been fully tested with Mocha.
-
View Code
Philosofind
Philosofind is a single page application designed to help you make sense of the world around you.
The frontend was built using React. The app features a node.js Express API which utilizes a Mongo DB database.
-
View Code
Surreal Estate
A React app that that emulates a property search engine similar to RightMove or Zoopla.
-
View Code
Express Kata's
Building on the JavaScript basic's codebase this exercise involved creating models and route's using Express.
All code has been tested using Jest & Supertest.
-
-
View Code
Calculate Bill Kata
A function that takes the price of a bill, the VAT rate and the tip rate and returns the total amount the customer needs to pay, formatted as a currency string.
About Me
My name is James Barrington and I am a 34 year old developer from Manchester. I am a #september19 graduate of the Manchester Codes Software Engineering Bootcamp.