shivamtaneja
v0.1.2
Published
Interactive terminal portfolio (CLI companion to shivamtaneja.com)
Readme
Shivam Taneja Terminal Portfolio
My interactive terminal portfolio. This is a command-line alternative to my main web portfolio.
Quick Start
You do not need to install anything. Just open your terminal and run (requires Node.js):
npx shivamtanejaDevelopment
This repo uses pnpm. Node.js 18+ is required.
pnpm install
pnpm dev # run from source (tsx)
pnpm build # emit dist/ for the published CLI
pnpm start # run built outputCLI Commands
Once inside the CLI, use:
help, home, about, experience, projects, mentorship, certifications, contact, clear, exitLocal global install (test the CLI like a published package):
pnpm run local:link # build + register this folder in pnpm’s global bin
shivamtaneja # run from any directory while linkedWhen you are finished testing, remove the global install (plain pnpm unlink does not undo pnpm link --global):
pnpm run local:unlink # same as: pnpm remove -g shivamtanejaProject Structure
src/
app/ # runtime loop + screen renderers
commands/ # command registry + aliases
data/ # website portfolio content source
domain/ # shared types
lib/ # small text utilities
ui/ # terminal window + theme helpers