Package Exports
- about-rajat
Readme
🚀 about-rajat - Interactive CLI Business Card
A stunning, colorful CLI business card for Rajat Malik - Senior Frontend Developer with 13+ years of experience in Angular, React & Modern Web Technologies.
🎯 What is this?
This is an interactive terminal business card that showcases professional information in a beautiful, eye-catching format. Perfect for networking, interviews, or just showing off your CLI skills!
✨ Features
- 🌈 Beautiful ASCII Art - Gradient colored name banner
- 🎨 Vibrant Colors - Eye-catching terminal output with high contrast
- 📱 Responsive Design - Works perfectly across different terminal sizes
- 🔗 Complete Links - All social profiles, portfolio, and contact info
- ⚡ Lightning Fast - Instant loading, zero configuration
- 🖥️ Cross Platform - Works on Windows, macOS, and Linux
- 📦 Multiple Access Methods - Global install or npx execution
🚀 Quick Start
Option 1: NPX (Recommended - No Installation)
npx about-rajat
Option 2: Global Installation
# Install globally
npm install -g about-rajat
# Run with any of these commands
rajat
about-rajat
whoisrajat
rajat-card
🎨 Preview
╭──────────────────────────────────────────────────────────────────╮
│ 🌟 Welcome to Rajat's Digital Business Card 🌟 │
╰──────────────────────────────────────────────────────────────────╯
██████╗ █████╗ ██╗ █████╗ ████████╗ ███╗ ███╗ █████╗ ██╗ ██╗██╗ ██╗
██╔══██╗██╔══██╗ ██║██╔══██╗╚══██╔══╝ ████╗ ████║██╔══██╗██║ ██║██║ ██╔╝
██████╔╝███████║ ██║███████║ ██║ ██╔████╔██║███████║██║ ██║█████╔╝
██╔══██╗██╔══██║██ ██║██╔══██║ ██║ ██║╚██╔╝██║██╔══██║██║ ██║██╔═██╗
██║ ██║██║ ██║╚█████╔╝██║ ██║ ██║ ██║ ╚═╝ ██║██║ ██║███████╗██║██║ ██╗
╚═╝ ╚═╝╚═╝ ╚═╝ ╚════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝╚═╝ ╚═╝
👋 Hi there! I'm Rajat Malik
💼 Senior Frontend Developer
🚀 13+ Years of Web Development Excellence
🎯 Angular • React • Modern Web Technologies
📬 GET IN TOUCH
──────────────────────────────────────────────────────────────────
📧 Email: mr.rajatmalik@gmail.com
🌐 Portfolio: https://rajatmalik.dev
💼 LinkedIn: https://linkedin.com/in/errajatmalik
🌍 SOCIAL PRESENCE
──────────────────────────────────────────────────────────────────
🎥 Threads: https://www.threads.net/@er.rajatmalik
🐦 Twitter: https://twitter.com/er_rajatmalik
👥 BlueSky: http://devrajat.bsky.social
🌟 GitHub: https://github.com/malikrajat
✍️ CONTENT & WRITING
──────────────────────────────────────────────────────────────────
📚 Medium: https://medium.com/@codewithrajat
💬 Dev.to: https://dev.to/codewithrajat
✉️ Substack: https://codewithrajat.substack.com
✍️ Hashnode: https://hashnode.com/@codeswithrajat
══════════════════════════════════════════════════════════════════
🚀 PASSIONATE ABOUT: Angular • React • JavaScript
══════════════════════════════════════════════════════════════════
💡 "Code is poetry written in logic.
Let's create something beautiful together!"
🤝 Always open to collaboration and projects!
⚡ Thanks for checking out my profile! ⚡
🛠️ Tech Stack
Technology | Purpose | Version |
---|---|---|
Node.js | Runtime Environment | >=14.0.0 |
Chalk | Terminal Colors & Styling | ^5.6.0 |
Figlet | ASCII Art Generation | ^1.8.2 |
Boxen | Beautiful Terminal Boxes | ^8.0.1 |
🔧 Development
Prerequisites
- Node.js 14+
- npm 6+
Local Development Setup
# Clone the repository
git clone https://github.com/malikrajat/rajat-cli-card.git
cd rajat-about
# Install dependencies
npm install
# Run locally
npm start
# or
node index.js
# Test CLI globally
npm link
rajat
# Unlink when done
npm unlink -g about-rajat
Project Structure
rajat-cli-card/
├── 📄 index.js # Main CLI application
├── 📦 package.json # Package configuration
├── 📖 README.md # Documentation
├── 📄 LICENSE # MIT License
├── 🔒 package-lock.json # Dependency lock
└── 📁 node_modules/ # Dependencies
Available Scripts
npm start # Run the CLI
npm run dev # Development mode
npm run demo # Demo the application
npm test # Run tests (placeholder)
npm run lint # Code linting (placeholder)
📦 Installation Methods
Global Installation
npm install -g about-rajat
Local Project Dependency
npm install about-rajat
Direct Execution (No Install)
npx about-rajat
Alternative Commands
npx rajat
npx about-rajat
npx whoisrajat
npx rajat-card
🌟 Why Use This CLI?
- Networking: Share contact info quickly and memorably
- Interviews: Demonstrate CLI skills and attention to detail
- Portfolio: Showcase creativity and technical abilities
- Fun Factor: Stand out from typical business cards
- Developer Culture: Embrace the terminal-first mindset
🤝 Contributing
Contributions are welcome! Please follow these steps:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Contribution Ideas
- Add interactive features
- Implement themes/color schemes
- Add animation effects
- Include QR code generation
- Add configuration options
📊 Package Information
- Bundle Size: ~2MB (including dependencies)
- Dependencies: 3 core packages
- Platforms: Windows, macOS, Linux
- License: MIT
- Maintenance: Actively maintained
🎯 Use Cases
- Job Interviews - Impress technical interviewers
- Conferences - Quick networking tool
- Code Reviews - Add personal touch to pull requests
- Team Introductions - Fun way to introduce yourself
- Portfolio Demos - Showcase CLI development skills
🐛 Issues & Support
- Bug Reports: GitHub Issues
- Feature Requests: GitHub Issues
- Email Support: mr.rajatmalik@gmail.com
📈 Version History
Version | Date | Changes |
---|---|---|
1.2.0 | 2024 | Enhanced colors, better formatting, multiple aliases |
1.0.0 | 2024 | Initial release with ASCII banner and contact info |
💖 Support
If you find this project helpful:
- ⭐ Star this repository
- 🐛 Report issues
- 💡 Suggest improvements
- 🤝 Connect on social media
- ☕ Buy me a coffee (coming soon)
👤 About Rajat Malik
Senior Frontend Developer with 13+ years of experience building scalable web applications.
🔧 Expertise
- Frontend: Angular, React, JavaScript, TypeScript, HTML5, CSS3
- Backend: Node.js, Express, RESTful APIs
- Tools: Git, Webpack, npm, CI/CD
- Cloud: AWS, Azure, Google Cloud
🌐 Connect With Me
Made with ❤️ and ☕ by Rajat Malik
If this CLI brings a smile to your face, please consider starring the repo! ⭐