Skip to content

kulotsystems/portfolio

Repository files navigation

Portfolio

Single Page Application portfolio of @kulotsystems.

Contribute

Write a Review About Me

If you've met me, and you want to be part of this application, please write something about me by following these steps:

  1. Fork this repository.

  2. Duplicate src/plugins/vuex-store/modules/reviews/yourfirstname.js into your own JavaScript file in the same folder.

    Example: john.js

  3. Import and add your file as a module inside src/plugins/vuex-store/modules/store-reviews.js.

    // EXAMPLE
    import john from './reviews/john.js';
        modules: {
            person1,
            person2,
            john
        }
  4. Edit your file, commit your changes, then submit a pull request to this repository.

Stay awesome!

Project Setup

Requirements

Download and install the following tools:

  1. NodeJS to execute npm commands.

  2. A code editor such as VS Code, Sublime Text, WebStorm or Notepad++.

Installation

  1. Clone or download this repository.

  2. Open this project in your code editor.

  3. Open this project's root folder in the terminal and execute these commands:

    Install dependencies

    npm install

    Compile and Hot-Reload for Development

    npm run dev

    Open the provided URL in your web browser, which takes a while to load for the first time.

    Compile and Minify for Production

    npm run build

    The output will be on a folder named dist.

    Running the Production Build

    Install http-server-spa globally:

    npm install http-server-spa -g

    Then serve the contents of the dist folder:

    http-server-spa dist

Preview

Staging

Production