The source code of my personal website, which is built using VueJS.
- Utilising Revard for Revolt and Lanyard for Discord status.
- Fetching repositories dynamically using the GitHub API.
- Incorporating icons from various sources:
- Navigation bar and star icons are obtained from the MingCute Icon Collection.
- Erlang icon is extracted from VSCode Symbols extension.
- All other icons for technologies view are obtained from Simple Icons.
- The navigation bar features a click sound effect which is obtained from MixKit.
Follow these steps to set up the project:
-
Install the necessary dependencies using npm:
npm install
-
To launch the development environment with hot-reloading, use the following command:
npm run dev
-
For production deployment, use the following command:
npm run build
Ensure code quality by running ESLint:
npm run lint
This website is licensed under the MIT License.