A remote repository for my website.
The code can be a template for even better portfolio sites in the future and
is free for everybody to test and re-develop any way he likes.
I used React for the rendering of the page and plain Javascript for the animations in Canvas.
I also used Babel to transform ES6 JavaScript syntax to ES5.
The file system is really simple.
File | Description |
---|---|
index.html | Contains HTML that is used for the atomic rendering of every Component |
external-css.css | Contains all the CSS Rules I created. |
arisbarloscom.xml | The submitted sitemap to google for my website. |
skills Folder | Contains SVG images that are used in my document. It's an image folder. |
photos folder | General photos that are used in my website |
js Folder | Contains every js file I created. |
js Folder | Description |
---|---|
data.js | Contains the content I render to the visitor. |
canvas.js | Contains all the code I used for the canvas animations |
react.js | Every Reusable Component |
The rest of the files inside thr individual folders are the components that are used in the project.