Skip to content

A simple portfolio showcasing photography and artwork, with contact, about and resume pages for professional development.

License

Notifications You must be signed in to change notification settings

dkutin/photography-portfolio

Repository files navigation

Portfolio Site - Rebecca Foran

Netlify Status

Note: This starter uses Gatsby v2.

It follows the JAMstack architecture by using Git as a single source of truth, and Netlify for continuous deployment, and CDN distribution.

Features

  • Simple custom landing page
  • Editable pages: Artwork, Photography, and About
  • Basic Directory Organization
  • Basic directory organization
  • Uses Bulma for styling, but size is reduced by purge-css-plugin
  • Blazing fast loading times thanks to pre-rendered HTML and automatic chunk loading of JS files
  • Uses gatsby-image with Netlify-CMS preview support
  • Separate components for everything
  • Netlify deploy configuration
  • Netlify function support, see lambda folder
  • Perfect score on Lighthouse for SEO, Accessibility and Performance (wip:PWA)
  • ..and more

Prerequisites

Access Locally

Pulldown a local copy of the Github repository Netlify created for you, with the name you specified in the previous step

$ git clone https://github.com/[GITHUB_USERNAME]/[REPO_NAME].git
$ cd [REPO_NAME]
$ yarn
$ netlify dev # or ntl dev

This uses the new Netlify Dev CLI feature to serve any functions you have in the lambda folder.

To test the CMS locally, you'll need to run a production build of the site:

$ npm run build
$ netlify dev # or ntl dev

About

A simple portfolio showcasing photography and artwork, with contact, about and resume pages for professional development.

Topics

Resources

License

Stars

Watchers

Forks