<commit_before># aboutjn - **Portfolio & Blog**

This web application was developed using the amazing VueJS.
Rather than using the `vue-cli`, this was built from "scratch" using the best design practices. It was originally developed using php5 and laravel, but it was later moved to nodejs using webpack for more flexibility.

### About
This portfolio and blog have a relatively simple build process.

### Setting Up
To build this application the following requirements must be met,
1. Node 6.x
2. NPM >=3
3. Docker (optional)

You may then either run the application locally like so,
```sh
npm install # install dependencies
npm run dev  # run application with hot module reload
```
or build a new docker image and run your application inside a container,
```sh
docker build . -t aboutjn  # build docker image, install app dependencies
docker run -d -p 3000:3000 --name portfolio aboutjn  # run docker image bind app to port 3000 on host
```
optionally you may also build your application using
```sh
npm run build # build your application using webpack<commit_msg>Updated README with build status.<commit_after># aboutjn - **Portfolio & Blog**

[![Build Status](https://ci.aboutjn.xyz/job/neetVeritas/job/aboutjn/job/master/badge/icon)](https://ci.aboutjn.xyz/job/neetVeritas/job/aboutjn/job/master/)

This web application was developed using the amazing VueJS.
Rather than using the `vue-cli`, this was built from "scratch" using the best design practices. It was originally developed using php5 and laravel, but it was later moved to nodejs using webpack for more flexibility.

### About
This portfolio and blog have a relatively simple build process. Because this application does not expose an api, it is technically "server-less". The internal blog is operated using firebase, making it easily deployable and flexible.

### Setting Up
To build this application the following requirements must be met,
1. Node 6.x
2. NPM >=3
3. Docker (optional)

You may then either run the application locally like so,
```sh
npm install # install dependencies
npm run dev  # run application with hot module reload
```
or build a new docker image and run your application inside a container,
```sh
docker build . -t aboutjn  # build docker image, install app dependencies
docker run -d -p 3000:3000 --name portfolio aboutjn  # run docker image bind app to port 3000 on host
```
optionally you may also build your application using
```sh
npm run build # build your application using webpack
{'fraction_non_alphanumeric': 0.07018959257765228, 'fraction_numerical': 0.014521984671238403, 'mean_word_length': 4.462555066079295, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7498500', 'n_tokens_mistral': 695, 'n_tokens_neox': 621, 'n_words': 356}