An open API service indexing awesome lists of open source software.

https://github.com/xoxoharsh/terminal-portfolio

A beautiful terminal-based portfolio application that displays your professional information in an interactive and visually appealing way.
https://github.com/xoxoharsh/terminal-portfolio

cli portfolio terminal terminal-portfolio

Last synced: 2 months ago
JSON representation

A beautiful terminal-based portfolio application that displays your professional information in an interactive and visually appealing way.

Awesome Lists containing this project

README

        

# 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