CRSpradlin / terminal-app

Web based application to mimic the look and feel of a terminal screen. Currently deployed as my personal interactive web portfolio.

Home Page:https://crspradlin.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CRSpradlin Terminal

Interactive personal portfolio website.

Currently deployed at: crspradlin.dev

The goal of this web application is to create a similar experience as if in a shell terminal. While components can be used and forked to have other create their own terminal commands and functionality, I have wrapped some of the major components into a new portfolio website to replace the recently archived CRSpradlin.github.io.

Web application and components are created with Nuxt3. More information about the developer experience and how to bring up the application on your local machine can be found below.

Nuxt 3 and Developer Setup Info

Look at the nuxt 3 documentation to learn more.

Setup

Make sure to install the dependencies:

# yarn
yarn install

# npm
npm install

# pnpm
pnpm install --shamefully-hoist

Development Server

Start the development server on http://localhost:3000

npm run dev

Production

Build the application for production:

npm run build

Locally preview production build:

npm run preview

Checkout the deployment documentation for more information.

About

Web based application to mimic the look and feel of a terminal screen. Currently deployed as my personal interactive web portfolio.

https://crspradlin.dev


Languages

Language:TypeScript 74.5%Language:Vue 23.4%Language:CSS 2.1%