Welcome to the repo for oliviarossi.org.
This website was built using Gatsby.js and is powered by Netifly.
Thank you to Jacob Martinez for the starter template Simplefolio.
Another thank you to Matteo Manzinello for the Gatsby mailgo.dev plugin.
You'll need Git and Node.js (which comes with NPM) installed on your computer.
Also you need to have installed Gatsby CLI
node@v10.16.0 or higher
npm@6.9.0 or higher
git@2.17.1 or higher
gatsby-cli@2.8.22 or higher
From your command line, first clone Simplefolio:
# Clone this repository
$ git clone https://github.com/cobidev/gatsby-simplefolio
# Go into the repository
$ cd gatsby-simplefolio
# Remove current origin repository
$ git remote remove origin
Then you can install the dependencies either using NPM or Yarn:
Using NPM:
# Install dependencies
$ npm install
# Start development server
$ npm run develop
NOTE: If your run into issues installing the dependencies with NPM, use this command:
# Install dependencies with all permissions
$ sudo npm install --unsafe-perm=true --allow-root
Once your server has started, go to this url http://localhost:8000/
and you will see the website running on a Development Server.
- Gatsby - Static Site Generator
- GraphQL - Query language for APIs
- React - Front-End JavaScript library
- Bootstrap 4 - Front-End UI library
- Sass - CSS extension language