Welcome to the Mahdi Hazrati Interactive CLI Portfolio, a fun and engaging way to explore Mahdi’s professional profile directly from your terminal! This Node.js-based project showcases Mahdi’s experience, skills, and contact information, all within an interactive command-line interface.
Ctrl + C
or Ctrl + X
.You can easily install and run this project as a global Node.js package from NPM.
Ensure you have Node.js and npm installed on your machine. You can download them here.
npm install -g mahdihazrati
Once installed, you can run it directly from your terminal:
mahdihazrati
npx
If you prefer not to install it globally, you can also run it directly using npx
:
npx mahdihazrati
After running the command, you’ll be greeted with an interactive menu where you can explore Mahdi’s online presence, download his CV, or contact him.
npx mahdihazrati
This will start the CLI portfolio and present you with a set of options like viewing the CV, visiting GitHub, or sending an email.
In the interactive menu, you can select the following options:
You can select any of these options to interact with Mahdi’s portfolio in a friendly, CLI-based way.
This project uses the following libraries and tools:
If you’d like to contribute, please follow these steps:
git checkout -b feature-branch
).git commit -m 'Add feature'
).git push origin feature-branch
).We welcome all kinds of contributions, whether it’s bug fixes, new features, or improvements!
Feel free to reach out if you have any questions or suggestions:
This project is licensed under the GPL-3.0-or-later , - see the LICENSE file for details.