A web-based portfolio app that simulates a terminal interface. Users can spawn and close multiple terminal windows using keyboard shortcuts, providing an interactive and developer-friendly way to showcase your work.
- Multiple terminal windows (spawn with Alt+T)
- Close terminals individually
- Keyboard navigation and accessibility
- Built with React, TypeScript, and modern web technologies
-
Clone the repository:
git clone https://github.com/your-username/terminal-portfolio.git cd terminal-portfolio -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open http://localhost:3000 in your browser.
- Alt+T: Open a new terminal window
- Edit components in
src/components/ - Main logic for terminal management is in
Main.tsx - Customize terminal appearance and commands in the
Terminalcomponent