Skip to content

Latest commit

 

History

History
21 lines (11 loc) · 877 Bytes

README.md

File metadata and controls

21 lines (11 loc) · 877 Bytes

ricca509.github.io

This application is built using Gatsby.js with Markdown files as data source for the content.

It is hosted on GitHub pages and deployed automatically using GitHub actions to riccardocoppola.me. DNS and routing handled through cloudflare.

Run the application locally

To run the application in dev mode, install dependencies (npm i) then npm run develop.

Run Storybook

I use storybook to develop UI components in isolation, to run npm run storybook.

Run integration tests

I use cypress for UI integration tests.

Run npm run integration to execute tests on a headless browser, against a production version of the application.

Run npm run integration:dev to run the application in dev mode and open the Cypress UI.