No description
  • TypeScript 56.2%
  • SCSS 39.4%
  • JavaScript 4.4%
Find a file
2022-04-07 18:20:52 +10:00
content update about page 2022-04-07 18:20:52 +10:00
src Implement recaptcha and honeypot on form 2020-03-17 18:59:05 +11:00
static Add proper page routing to projects 2020-03-07 19:13:08 +11:00
.gitignore Initial commit from gatsby: (https://github.com/gatsbyjs/gatsby-starter-default.git) 2020-03-03 19:37:04 +11:00
.prettierignore Initial commit from gatsby: (https://github.com/gatsbyjs/gatsby-starter-default.git) 2020-03-03 19:37:04 +11:00
.prettierrc Groundwork - get navbar in 2020-03-06 16:10:56 +11:00
gatsby-browser.js Add mobile menu, loader, general improvements 2020-03-07 17:48:34 +11:00
gatsby-config.js Add mobile menu, loader, general improvements 2020-03-07 17:48:34 +11:00
gatsby-node.js Add proper page routing to projects 2020-03-07 19:13:08 +11:00
gatsby-ssr.js Initial commit from gatsby: (https://github.com/gatsbyjs/gatsby-starter-default.git) 2020-03-03 19:37:04 +11:00
LICENSE Initial commit from gatsby: (https://github.com/gatsbyjs/gatsby-starter-default.git) 2020-03-03 19:37:04 +11:00
package-lock.json Bump websocket-extensions from 0.1.3 to 0.1.4 (#2) 2020-06-08 08:54:59 +10:00
package.json update about page 2022-04-07 18:20:52 +10:00
README.md README updates 2020-03-07 21:30:30 +11:00

Netlify Status

SJDco 2020 (Static, Gatsby/Netlify)

Port to Gatsby and Netlify/NetlifyCMS of my 2020 online portfolio.

🏃 Running

To simply get the dev site up and running, do the following:

  1. Install node modules:

    npm install
    
  2. Run the dev server:

    npm run start
    

🌏 NetlifyCMS locally

You can optionally run the NetlifyCMS (CMS used to edit content for this site) locally on your computer. This allows you to make bulk changes and experiment without cluttering your git history with a commit for every change.

To run NetlifyCMS locally:

  1. Start the NetlifyCMS proxy server on your local machine

    npx netlify-cms-proxy-server
    
  2. Change static/admin/config.yml to have the following value:

    local_backend: true
    
  3. Finally, start the dev server as normal:

    npm run start
    
  4. You will now be able to access NetlifyCMS by navigating your local server to /admin

🚀 Deploying

Deployments are completely handled by netlify - to push to production server, simply commit into the master branch.