nomadprogrammer
v2.0.0
Published
A personal card for Shiv Singh (@nomadprogrammer)
Downloads
31
Maintainers
Readme
NPX Business Card - Nomad Programmer
A modern way to share your contact details through the terminal! 🚀
Preview
npx nomadprogrammer
Features
- 🎨 Rainbow colored ASCII art logo
- 💫 Animated loading spinners
- 📝 Interactive typing effects
- 🔗 Quick access to social profiles
- 📅 Direct meeting scheduler
- 📧 Instant email contact
- 🎯 Command-line interface
Tech Stack
- Node.js
- Inquirer.js for CLI interactions
- Chalk for colorful output
- Boxen for beautiful boxes
- Gradient-string for rainbow effects
Create Your Own
- Clone this repository:
git clone https://github.com/ProgrammerNomad/npx_card.git
cd npx_card- Install dependencies:
npm install- Test locally:
# Create symlink
npm link
# Run the card
npx nomadprogrammer
# Or run directly
node card.jsCustomize
card.js:- Update social media links
- Change personal information
- Modify ASCII art (visit: https://patorjk.com/software/taag/)
- Customize colors using chalk
- Add/remove menu options
Update
package.json:
{
"name": "your-npm-username",
"version": "1.0.0",
"description": "A personal card for Your Name",
"author": "Your Name <[email protected]>",
"repository": {
"type": "git",
"url": "git+https://github.com/your-username/npx_card.git"
}
}Publishing to NPM
- Create NPM account:
npm adduser- Login:
npm login- Test build:
# Remove existing links
npm unlink
npm uninstall -g nomadprogrammer
# Test installation
npm install -g .- Publish:
npm run pubTroubleshooting
- If you see EACCES errors, fix npm permissions
- For connection issues, check your npm configuration
- Run
npm doctorto diagnose common problems
License
ISC
About the Author
Shiv Singh - Tech Architect & Business Owner
Contributing
Pull requests are welcome! Feel free to contribute to make this template even better.
📝 Generated using ASCII art from patorjk.com Made with ❤️ by Nomad Programmer | Feel free to fork and create your own!
