@xoxoharsh/terminal-portfolio
Version:
My Personal beautiful terminal-based portfolio display with interactive CLI interface.
70 lines (50 loc) • 1.38 kB
Markdown
# Terminal Portfolio 🚀
A beautiful terminal-based portfolio application that displays your professional information in an interactive and visually appealing way.
## Features ✨
- Interactive CLI menu
- Beautiful ASCII art welcome message
- Color-coded sections
- Centered box displays
- Professional information sections:
- About Me
- Work Experience
- Tech Stack
- Coding Profiles
- Contact Information
## Installation 📦
You can run this portfolio directly using npx:
```bash
npx @xoxoharsh/terminal-portfolio
```
Or install it globally:
```bash
npm install -g @xoxoharsh/terminal-portfolio
```
## Development Setup 🛠️
1. Clone the repository:
```bash
git clone https://github.com/yourusername/terminal-portfolio.git
cd terminal-portfolio
```
2. Install dependencies:
```bash
npm install
```
3. Run locally:
```bash
npm start
```
## Dependencies 📚
- chalk - Terminal string styling
- inquirer - Interactive command line interface
- boxen - Create boxes in the terminal
- figlet - ASCII art from text
- clear - Clear the terminal screen
## Customization 🎨
1. Open `index.js`
2. Modify the `portfolioContent` object with your information:
- Update About Me section
- Add your work experience
- Customize your tech stack
- Add your coding profile links
- Update contact information