My personal website.
0 - install the basic dependencies
1 - Clone the project and install the dependencies:
$ git clone https://github.com/simoneas02/simoneas02.github.io.git
$ cd simoneas02.github.io/
$ npm install
$ bower install2 - Run the local server:
$ gulp build
$ gulp serverGo to: localhost:8080
- Task Runner: Gulp
 - HTML Template Engine: Pug
 - CSS Preprocessor: Stylus
 - JS Transpiler: Babel
 - Package Manager: Bower
 - Webcomponents: Polymer
 - Bundler: Vulcanize
 
.
├── out/
├── src/
|   ├── assets/
|   |   ├── img/
|   |   ├── scripts/
|   |   └── styles/
|   ├── includes/
|   |   ├──	custom-style.html
|   |   └── head-metas.pug
|   ├── layouts/
|   |   └── gothic.pug
|   └── index.pug
├── .babelrc
├──  bower.json
├── .editorconfig
├── .gitignore
├── .travis.yml
├── gulpfile.js
├── package.json
├── CONTRIBUTING.md
├── LICENSE.md
└── README.md
$ gulp build: Compile, concat and minify all files.$ gulp serve: Watch the files to build and start a static server.$ gulp stylint: Validate Stylus.$ gulp vulcanize: Concatenate a set of Web Components into one file.$ gulp deploy: Deploy.
To keep better organization of releases we follow the Semantic Versioning 2.0.0 guidelines.
Find on our issues the next steps of the project ;)
Want to contribute? Follow these recommendations.