mano-cli
Version:
CLI Portfolio for Mano — A Software Engineer showcasing skills, projects, and connect options with a stylish terminal interface.
91 lines (60 loc) • 1.92 kB
Markdown
# mano-cli 🚀
An interactive terminal portfolio of Mano - A Software Engineer passionate about building full-stack applications and AI-powered solutions.
## 📦 Installation
### Run Without Installation (Recommended)
```bash
npx mano-cli
```
### Global Installation
```bash
npm install -g mano-cli
```
### Local Installation
```bash
npm install mano-cli
```
## 🚀 Usage
### Interactive Mode (Default)
Simply run the command to start the interactive experience:
```bash
mano-cli
```
This will:
1. Display a welcome message with ASCII art
2. Show an introduction
3. Present a menu to explore different sections
4. Allow you to select multiple areas of interest
5. Display the selected information with beautiful formatting
### Command Line Options
```bash
# Show basic information only
mano-cli --basic
mano-cli -b
# Show version
mano-cli --version
mano-cli -v
# Show help
mano-cli --help
mano-cli -h
```
## 🐛 Troubleshooting
### Common Issues
1. **"Command not found"** - Make sure the package is installed globally or use `npx`
2. **Colors not displaying** - Your terminal might not support ANSI colors
3. **Interactive prompts not working** - Ensure you're using a TTY terminal
### Error Handling
The CLI includes comprehensive error handling for:
- Missing dependencies
- Terminal compatibility issues
- Process interruptions (Ctrl+C)
- Unhandled promise rejections
## 📄 License
MIT License - feel free to use this as inspiration for your own CLI portfolio!
## 🌟 Contributing
Found a bug or have a suggestion? Feel free to:
1. Open an issue
2. Submit a pull request
3. Reach out directly through any of the contact methods above
---
**Made with ❤️ by Mano**
*Ready to collaborate? Book a call: [https://cal.com/manojkumar20/ship-now](https://cal.com/manojkumar20/ship-now)*