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.