/portfolio

Primary LanguageVueMIT LicenseMIT

developer-portfolio-v3

The customized open source version of Portfolio for Developers Concept V.2, designed by @darelova and firstly developed by @alexdeploy then modified by @shaheer-haider. Built with Nuxt.js 3.0.

Netlify Status

🚨 Forking this repo

Feel free to fork this repository and make it your own! You can use it as a starting point for your own portfolio website. However, please note that the effort and time deserves to be recognized and plagiarism is a bad practice. If you use this project, we would greatly appreciate it if you give credits to the designer @darelova and the developer @alexdeploy, or linking this repo.

Thanks 🤘 and enjoy it!

🛠 Installation

  1. Install Node 18
  2. Clone the project to your local machine.
git clone https://github.com/alexdeploy/developer-portfolio-v2.git
  1. Navigate to the project directory
cd developer-portfolio-v2
  1. Install the required dependencies
yarn
  1. Start the development server
yarn dev
  1. The development server should now be running on http://localhost:3000/

✒️ Customization

The portfolio template includes some default content, but you can easily customize it to fit your needs. Here are some of the things you can change:

  • Update the developer.json file on root directory, which contains all the text for the project and the portfolio "user" information, including projects, about-me, gists (Ids) and contact info.

  • Update the nuxt.config.ts file for meta tags of website and some additional config.

  • Update the public/pwa/manifest.json file for PWA config.

  • Change the styling and design of the website to match your personal style.

🚀 Building and Running for Production

  1. Generate a full static production build
yarn build
  1. Preview the site as it will appear once deployed.
yarn preview