Coder Social home page Coder Social logo

arapl3y / cfa-major-project-1 Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 6.65 MB

Personal portfolio

Home Page: https://alexrapley.com

Ruby 46.25% JavaScript 4.89% CoffeeScript 0.59% CSS 18.21% HTML 30.06%
portfolio webvr rails modern css colour-gradients

cfa-major-project-1's Introduction

alexrapley.com

Personal portfolio project for Coder Factory Academy Term 1.
Built using HTML, CSS, jQuery and Ruby on Rails


The Process ๐Ÿ“

My goal for this project was to create a clean, minimal and modern portfolio page. I took my previous portfolio design and replaced images with colour gradients, straight lines with skewed lines and a number of other alterations to create a modern and engaging experience for the user.

Previous:

previous header


Current:

current header

Most of my design choices were made after compiling a small check list on paper...

design plan

I also used Trello to make sure I kept to my original plan and was fulfilling the outcomes I had set for the project...

trello agile

Due to my design being image heavy, I decided to use Optimizilla to create optimised, minified copies of my images which drastically decreased load time.

The Design โœ๏ธ

My favourite example of engaging, clean web design at the moment is https://stripe.com, so naturally when given the task of revamping my own website, I took a lot of inspiration from Benjamin de Cock's designs.

stripe header

Two of my biggest shifts in design were using an animated colour gradient for backgrounds and condensing my introduction blurb translations into one flippable card. I used David Walsh's CSS Flip guide and Ian Forrest's Gradient Animator to bring these ideas to fruition.

I also implemented a new contact form which provides the user a quick and simple way to get in touch. The form is built on Rails and Mailgun.

Start Bootstrap's Freelancer Theme was also crucial in determining my initial layout.

The Projects ๐ŸŽจ

The bulk of my projects section is made up of web application challenges completed as part of FreeCodeCamp's Front End Development certificate as well as Rob Dey's Essential Web Developer Course.

I've started to get very interested in Virtual Reality, more specifically WebVR and decided that I'd like to try and create a WebVR experience as part of my portfolio. I made some decent strides but the project is still definitely unfinished and in its early stages. The project is accessable by clicking the VR HMU icon in the bottom left of the screen.

I used the A-Frame Framework in conjunction with A-Frame Extras by Don McCurdy. I also got a lot of inspiration from Eddie Barkman's VR Design Portfolio.

a-frame project


Thanks for reading and enjoy the portfolio! :shipit:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.