Francozeira / vue_folio

Vue.JS πŸ–– portfolio for hosting github projects πŸ—ƒοΈπŸŒŒ

Home Page:https://vue-folio.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vuefolio :octocat:πŸ––πŸ—ƒοΈπŸŒŒ

GitHub last commit React_Badge Netlify Node_Badge

Vuefolio is a user portfolio for github projects made with Vue.Js. It can be easily used for every github user via changing a simple variable and also has a very customizable inteface.

This project started at the moment i saw this beautiful portfolio made by @imfunniee, so with all credits given to this implementation i started to try to come up with a version of the same website with Vue.js, and halfway through the development i started to add a little salt of my own, and in the end i got satisfied with this final version.

As i started the project, i wasn't confident at all with my CSS skills, so i went for the use of Tailwind Framework, and after an almost a year hiatus i went back to the project i thought it was easier to add some style features with CSS directly, so i'm aware that the use of tailwind is not at its best here.

You can can check here the live demo of: Vue-folio

✏️ Customizing

For using this portfolio with your GitHub account, simply change the variable userURL inside Home.vue file to 'https://api.github.com/users/<YOUR USERNAME>' and you'll just have all of your public repos listed.

As a dark-mode fan i only made this pitch black version, but editing its colors/behavior should be just as easy.


🎨 Images

Full web page


Project setup

As a default Vue project, you have all the npm commands below avaliable:

Instal all dependencies

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

About

Vue.JS πŸ–– portfolio for hosting github projects πŸ—ƒοΈπŸŒŒ

https://vue-folio.netlify.app/


Languages

Language:Vue 79.4%Language:JavaScript 12.5%Language:HTML 7.5%Language:CSS 0.6%