Skip to content

iammatthi/terminal-portfolio

Repository files navigation


Terminal Portfolio 💻

A portfolio website with the style of a terminal.

terminal-portfolio

Table of Contents
  1. About The Project
  2. Getting Started
  3. Run The Application

About The Project

Terminal Portfolio is a portfolio website with the style of a terminal. Feel free to use it for your own portfolio.

⚠️ Mobile version is a bit buggy.

Built With

Getting Started

To get a local copy up and running follow these simple example steps.

Installation

  1. Clone the repo
    git clone https://github.com/iammatthi/terminal-portfolio.git
  2. Move into the newly created folder
    cd terminal-portfolio
  3. Install dependencies
    yarn
  4. Customize configuration
    1. Create and edit .env file (see .env.example for an example)
    2. Edit SEO information (config/seo.json)
    3. Edit favicon (public/favicon.ico)
    4. Edit files (public/contents)

Get notified when users request a new command

  1. Go to emailjs.com
    1. Create EmailJS account
    2. Create EmailJS service
    3. Create EmailJS template
    4. Account > API Settings > Allow EmailJS API for non-browser applications.
  2. Insert EmailJS information into .env file

Run The Application

Development

yarn dev