mi1sh-portfolio-template
is a Vue.js template designed to help you quickly set up a professional portfolio website. This template is built with Vue 3 and Vue Router, making it a great starting point for developers looking to showcase their projects, skills, and experiences in a modern and responsive design.
- Responsive Design: The template is designed to be mobile-friendly, ensuring your portfolio looks great on any device.
- Vue 3 and Vue Router: Utilizes the latest version of Vue.js and Vue Router for a smooth and efficient development experience.
- GitHub API Integration: Automatically fetches and displays your GitHub profile information, including your bio, GitHub link, and username.
- Customizable: Easily customize the template to match your personal brand and style.
To get started with mi1sh-portfolio-template
, follow these steps:
- Clone the Repository: Clone this repository to your local machine using
git clone https://github.com/mi1sh/mi1sh-portfolio-template.git
. - Install Dependencies: Navigate to the project directory and run
yarn
to install all necessary dependencies. - Run the Project: Use
yarn dev
to start the development server. Your portfolio will be available athttp://localhost:3000
. - Build for Production: Run
yarn run build
to create a production-ready build of your portfolio.
This template is connected to the GitHub API, allowing it to automatically fetch and display your GitHub profile information. This includes your bio, GitHub link, and username. To use this feature, ensure you have a GitHub account and update the .env
file with your GitHub username.
Contributions to mi1sh-portfolio-template
are welcome. If you have a feature request or bug report, please open an issue on the GitHub repository. If you'd like to contribute code, please submit a pull request.
mi1sh-portfolio-template
is open-source software licensed under the MIT License. See the LICENSE
file for more details.