An interactive terminal-themed portfolio built with Next.js, React, and Tailwind CSS.
To get a local copy up and running, follow these simple steps.
- Node.js (v22.x or later)
- npm
-
Clone the repo
git clone https://github.com/Cedrugs/interactive-portfolio.git
-
Install NPM packages
npm install
-
Run the development server
npm run dev
Open http://localhost:3000 with your browser to see the result.
The portfolio supports the following commands:
| Command | Description |
|---|---|
help |
List all available commands |
about |
Learn more about me |
experience |
View my work experience |
techstack |
See my technical skills |
projects |
Browse my portfolio projects |
contacts |
Get my contact information |
cv |
Download my CV/Resume |
clear |
Clear the terminal screen |
To deploy this application using Docker, follow these steps:
-
Build the Docker image:
docker build -t interactive-portfolio . -
Run the Docker container:
docker run -p 3000:3000 interactive-portfolio
Alternatively, you can use Docker Compose:
-
Build and run the services:
docker-compose up
The application will be available at http://localhost:3000.
Distributed under the MIT License. See LICENSE for more information.