Skip to content

SamAtkinsonModeste/FEWD-Treehouse-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Treehouse FEWD TechDegree - Portfolio

This is my ninth and final project for the Front End Web Development Techdegree at Treehouse.

Description

A portfolio of projects created during my journey of Treehouse's FEWD Techdegree.

Table of contents

Overview

About this project

Screenshot of my home section of my portfolio

Using all the knowledge I have learnt throughout my techdegree, I have gone through the process of creating a mockup and then bringing the mockup to life through code.

Users should be able to:

  • A mobile-first approach is utilized using min-width properties for media queries.
  • Click through a carousel of my projects
  • Learn a little about myself

Exceeds Requiremnts

  • Exceeds: Add another breakpoint for tablet sized screens..
  • Exceeds: Links to more than 4 projects.
  • Exceeds: Use SVG images for icons.
  • Exceeds: More than one example of JavaScript interactivity, that is triggered by an event.

Live Link

My Process

As I wanted to create my own SVGs, I started experimenting with Illustrator.
I moved on to creating mockups of mobile,tablet and desktop in Adobe XD.
For the coding process I followed my mockups and with Adobe XD able to gain some of the code for fonts and colours. 😀

Technologies Used

  • Semantic HTML5 markup
  • CSS Grid
  • CSS Flexbox
  • SVG
  • JavaScript
  • GSAP - Javascript Animation library
  • Illustrator
  • Photoshop
  • Adobe XD
  • Favicon Favicon Generator - The Favicon Generator App where I upload my created favicon

What I Learned

I gained a better understanding of CSS Grid and more confidence with JavaScript. I learnt that for my GSAP animation to run, I had to add the values in quote marks so my animation ran with every click.

Continued Development

Learning and using a Javascript framework such as React.

Author

Acknowledgments

  • Brian Jensen at Treehouse has always encouraged, supported me and cheered me on through out my journey.

  • Rohlad von Merode also at Treehouse introduced me to GSAP , which I so love. He has been my soundboard for many things and a great support. Very grateful to all he has done for me.

Hopefully I have made them both proud with my portfolio.

About

Portfolio of all my Treehouse FEWD Techdegree projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published