Skip to content

A static Gridsome site for my personal portfolio.

License

Notifications You must be signed in to change notification settings

arifpavel/portfolio

Repository files navigation

Gridsome Portfolio Site Based on Headless Wordpress

A static gridsome site for my personal portfolio.

screenshot

Demo URL

https://arifpavel.netlify.app

Features

Installation

  1. Install Gridsome CLI tool if you don't have it: npm install --global @gridsome/cli
  2. Clone the repo: git clone https://github.com/arifpavel/portfolio.git
  3. cd portfolio
  4. npm install (This can be a long download because of Cypress. If you don't care about testing with Cypress, remove it from package.json)
  5. gridsome develop to start a local dev server at http://localhost:8080

Testing

I have some basic end-to-end tests using Cypress. You can find them in /cypress/integration/tests.js.

To run tests, first make sure your dev server is running with gridsome develop. I'm assuming you're using the default port of 8080. If not, change the baseUrl key in the cypress.json file.

After your dev server is running, you can run npm run test or ./node_modules/.bin/cypress open to start Cypress. The Cypress electron app will run. Click the tests.js file and the tests will run in an automated browser.

Credits

About

A static Gridsome site for my personal portfolio.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published