<commit_before>About the project
=================

[![Build Status](https://secure.travis-ci.org/monokrome/web-base-frontend.png?branch=master)](http://travis-ci.org/monokrome/web-base-frontend)

This project represents a basic frontend for me to use in order to
get CoffeeScript projects started relatively quickly. The default
configuration makes use of the following technologies, but switching
most things out is left to be a simple task:

- NodeJS
	* Coffee-Script
	* Express
	* Jade
	* Stylus
	* Connect-Assets
	* Nib
	* Uglify-JS
    * Winston
- Modernizr.js
- Respond.js

It is very easy to get started with the project. Assuming you have npm
installed (you should) you can simply run the following command in the
root directory of our repository:

    npm install

This should resolve all dependencies, and you should have a server
running at **localhost:8080** by running the following command:

    npm start

Architecture
============

The architecture of this project is made in a way that allows a
fair amount of flexibility while still providing good productivity,
and keeping it easy to get started with your frontend. Here is a
simple overview of what decisions have been made, and why they
have been made.

Deployment
==========

This project is automatically ready to be deployed to Nodejitsu,
Heroku, and No.de. If there are any services that it doesn't
support, and you are interested in supporting them - submit an<commit_msg>Changed port number instructions<commit_after>About the project
=================

[![Build Status](https://secure.travis-ci.org/monokrome/web-base-frontend.png?branch=master)](http://travis-ci.org/monokrome/web-base-frontend)

This project represents a basic frontend for me to use in order to
get CoffeeScript projects started relatively quickly. The default
configuration makes use of the following technologies, but switching
most things out is left to be a simple task:

- NodeJS
	* Coffee-Script
	* Express
	* Jade
	* Stylus
	* Connect-Assets
	* Nib
	* Uglify-JS
    * Winston
- Modernizr.js
- Respond.js

It is very easy to get started with the project. Assuming you have npm
installed (you should) you can simply run the following command in the
root directory of our repository:

    npm install

This should resolve all dependencies. Make sure that you've set the
environment variable **NODE_ENV** to **development**, and you should
be able to find a server running at **localhost:8000** by running the
following command:

    npm start

Architecture
============

The architecture of this project is made in a way that allows a
fair amount of flexibility while still providing good productivity,
and keeping it easy to get started with your frontend. Here is a
simple overview of what decisions have been made, and why they
have been made.

Deployment
==========

This project is automatically ready to be deployed to Nodejitsu,
Heroku, and No.de. If there are any services that it doesn't
support, and you are interested in supporting them - submit an
{'fraction_non_alphanumeric': 0.07901726427622842, 'fraction_numerical': 0.0026560424966799467, 'mean_word_length': 4.409335727109515, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '996050', 'n_tokens_mistral': 816, 'n_tokens_neox': 776, 'n_words': 400}