shwet46-portfolio
v2.0.3
Published
Beautiful terminal portfolio
Maintainers
Readme
Terminal Portfolio </>

Create Your Own Terminal Portfolio
Follow these steps to customize and deploy your own CLI portfolio.
1. Clone or Fork the Repository
You can either fork this repository or clone it locally.
git clone https://github.com/shwet46/CLI-portfolio.git
cd CLI-portfolio
npm install2. Customize Your Portfolio Data
Update the data.json file with your personal information. This file controls most of the displayed content.
You can also modify index.js if you want to change the structure or style of the portfolio.
3. Change Package and Command Name
Open package.json and update the name and bin fields:
{
"name": "your-package-name",
"version": "1.0.0",
"bin": {
"your-command-name": "./index.js"
}
}name: This will be the name of your package on npm.your-command-name: This is the command users will run withnpx, try to keep it same as package name.
For example:
{
"name": "shwet46-portfolio",
"bin": {
"shwet46": "./index.js"
}
}4. Test Locally
Run the following command inside your project to link your package locally:
npm linkThen you can test your command:
your-command-name5. Publish to NPM
If you want others to be able to run your portfolio with npx, you'll need to publish it to npm.
Login to npm
npm loginPublish Package
npm publishOnce published, anyone can run your portfolio using:
npx your-package-nameor
npx your-command-nameHope you liked this and created your own portfolio :)
License
MIT License. See LICENSE file for details.
