Projects

This is a movie database app built in react connecting with TMDB api.

Some of the problems I faced was how to navigate history whilst each component was connecting witht the API. The solution was to make the calls in componentDidMount, and update the history with push (using withRouter for refresh) in the search function.

View Project

I started this project by following the FCC tutorial

I added then added a new data structure to the items. You can now pick a size of shirt: Small, medium and large.

I also added a search function and autofill function to the app.

Some problems I faced was how to structure the data so that each item had a unqiue ID for each size (even though it was the same shirt). I solved this by creating an array of sizes, which is added (and subtracted) to as the basket fills.

View Project

A Classic To-Do-List written in React using local state

View Project

This app connects with the Pokemon API. You can search for an individual Pokemon, generate a random one and as you search; there is dropdown that suggests Pokemon names.

View Project

This is a shopping flow created with JQuery. You choose options like your name and shop, which then populates a unique shop for you and takes you through to basket.

Some of the problems I faced was having verification to go forward and how to undo that verification to be able to go back. It is all handled at a function level - It makes me appreciate the purpose of state in React.

View Project

This was a fun project where I created a lootbox. You have chances to get common, rare and legenary items! (the items themselves are arbitary)

I wanted to work with chance and statistics to understand the makeup of lootboxes in more depth

View Project

Websites

This is a custom website for a dancer/choreographer/teacher built with Bootstrap 4 and custom styles.

View Project

This is a website for a my dance performing/teaching/choreographing freelance projects. I built it using a bootstrap template which I then customised the SASS and added in custom styles.

View Project