This personal website project – conceived with stark minimalism in mind – was built entirely with Vue.js. Various social media profiles as well as some other links serve as the starting point to my presence on the Internet. The randomly placed "beach ball" (famous for its alter ego as the macOS waiting indicator) adds a playful element to the site. Try hovering over it – pretty neat, huh?
To get started, you first need to make sure that you have the Vue CLI and Yarn installed. If you haven't, please do so before continuing. With these tools set up, you can go ahead and install the necessary packages by calling this command from the root directory:
yarn install
After all the packages are installed, you are ready to start the application. Simply call this command from the root directory in order to compile your code for development (why yes, hot reload is included):
yarn serve
If you want to get the project ready for production (i.e. compile and minify it), call this command from the root directory:
yarn build
Last but not least, make sure the Linter is happy with you by calling the following command from the root directory (if applicable, fixing is included for free):
yarn lint
That's about it. Happy hacking!