Skip to content

jamesbarkr/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project overview

Design

This site was designed using Adobe XD, a wireframing tool for desktop and mobile layouts. I designed it to match my resume in font style, color, and general layout. The site itself uses design principles like the golden ratio, prominent CTAs, and an intuitive flow to guide the user.

Implementation

This site was built using React, and transpiled using a custom Webpack 5 pipeline. It uses several npm packages such as react-router-dom, react-sidebar, and body-scroll-lock. Bootstrap was used for most styling, as well as media queries for responsive behavior. The site is hosted using AWS S3, using the AWS Cloudfront CDN. The contact form is run using AWS SES, which is triggered by making an API call through the AWS API Gateway which runs an AWS Lambda function. The site is secured with an SSL certificate.

About

The newest version of my personal portfolio website.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published