Skip to content
This repository was archived by the owner on Jan 19, 2025. It is now read-only.
/ chicio.github.io Public archive

πŸ‘» Fabrizio Duroni (me πŸ˜„) personal website. Created using GatsbyJS, Styled Components, Typescript, tsParticles, GitHub pages, Github Actions, Upptime.

Notifications You must be signed in to change notification settings

chicio/chicio.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Nov 28, 2019
d6abfa3 Β· Nov 28, 2019
Jan 2, 2019
May 27, 2019
Apr 5, 2019
Nov 27, 2019
Sep 22, 2019
Jul 20, 2019
Nov 16, 2019
Nov 28, 2019
Nov 6, 2019
Nov 6, 2019
Nov 19, 2019
May 16, 2017
Nov 28, 2019
Nov 20, 2019
Nov 27, 2019
Apr 7, 2019
May 18, 2019
Nov 5, 2019
Nov 5, 2019
Nov 16, 2019
Nov 19, 2019
Nov 19, 2019
Sep 19, 2019
Feb 9, 2018
Nov 27, 2019
May 16, 2017
Jan 2, 2019
Jan 2, 2019
Mar 10, 2019
Nov 4, 2019
May 16, 2017
Jan 2, 2019
Nov 21, 2019
Sep 22, 2019
Dec 23, 2018
Apr 7, 2019
May 8, 2019
May 8, 2019
May 8, 2019
May 8, 2019
May 8, 2019
Sep 19, 2019
May 8, 2019
May 8, 2019
Nov 28, 2019
Nov 6, 2019
Dec 23, 2018
Dec 23, 2018
Dec 23, 2018
Aug 15, 2018
Nov 27, 2019
Nov 17, 2017
Apr 7, 2019
Dec 12, 2018
Feb 23, 2019
Sep 19, 2019
Nov 28, 2019
Nov 28, 2019
Apr 7, 2019
Sep 22, 2019
Sep 22, 2019
Sep 22, 2019

Repository files navigation

chicio.github.io - www.fabrizioduroni.it

Build Status GitHub license dependecies

My personal website, created using github pages.


Installation

To run my website locally you need to install the following software:

  • Homebrew (see brew.sh/)
  • Node
  • rvm (see rvm.io)
  • zsh (now default on macOS 😍)

After you finished the installation you can do the setup of the local environment by launching the following commands from the root folder of this repo:

npm run setup

Then you can build and launch my website locally with the following commands from the root folder of this repo:

npm run build
npm run start

Overview

My website is hosted using Github Pages. It contains a bunch of jekyll templates used for home, posts, archive and tags pages. All blog posts are created using markdown files (thanks Jekyll 😁). For JS, CSS and assets build I used gulp as build automation tool. I use rvm and the pages-gem to setup the github pages environment locally.
On the homepage you can find also a three.js integration with a physically based scene, to highlight my computer graphics passion. Soooo what are you waiting for???!! Go and checkout my homepage and my blog 😜!!.