dsmooke / responsive-portfolio

Portfolio for Dana Smooke.

Home Page:https://dsmooke.github.io/responsive-portfolio/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Responsive Portfolio

Description

A responsive portfolio built from scratch using Bootstrap.

** Update: March 30, 2021 **

Refactored original responsive portfolio to use React.js.

See React Portfolio to view documentation.

View refactored deployed app here.

Technologies Used

  • React.js
  • Node.js
  • w3schools stylesheet
  • HTML
  • JavaScript
  • CSS

Goals

  1. A portfolio that is mobile responsive, or a website with webpages whose format and content respond to the visual constraints of a mobile phone and the latitude of a desktop.

  2. The code for the HTML must be accessible - the code must have semantic HTML.

Sub-goals

In order to be considered Responsive our site must have the following:

  • proper index.html, portfolio.html, and contact.html files that adhere to accessibility standards (use semantic HTML)

  • Proper use of Bootstrap components and grid system.

  • A navbar that is consistent across each page

  • On each page must contain (on navbar) links to Home/About, Contact, and Portfolio pages. (ex. dsmooke.github.io/responsive-portfolio/home)

  • A responsive layout

  • Responsive images that adjust with brower size

  • A valid and correct HTML on each page (confirm via a validation service)

  • Your personalized information (bio, name, images, links to social media, etc.)

Developer

For my responsive portfolio I focused on creating wireframes to help visualize the finished product, as well as trying to wrap my head around how to efficiently integrate and edit Bootstrap stylesheets. Easier said than done.

wire frame mobile reference

While some developers would disagree with inserting comments that explain each of their code's components; I, on the otherhand, believe that doing so makes my code more accessible, not only for the user, but also for anyone who wants to learn how to code and make his/her/their own responsive portfolio.

Comments in code

Mock-Up

The following image shows the web application's original appearance and functionality:

mobile portfolio demo

About

Portfolio for Dana Smooke.

https://dsmooke.github.io/responsive-portfolio/


Languages

Language:HTML 98.8%Language:CSS 1.2%