An interactive web-based terminal portfolio with Linux-style commands
- Basic Linux commands (
ls,cd,pwd,echo,clear,help) - Custom personal commands (
linkedin,blog,hobby,career) - Command history (↑/↓) and auto-completion (Tab)
- Virtual file system navigation
- Built with React, TypeScript, and Vite
# Install dependencies
pnpm install
# Start dev server
pnpm dev
# Build for production
pnpm buildEdit src/entities/command/model/custom-commands.ts:
export const customCommands = [
{
name: "github",
type: "link",
value: "https://github.com/yourusername",
description: "Open GitHub profile",
},
{
name: "skills",
type: "text",
value: "React, TypeScript, Node.js",
description: "Display technical skills",
},
];