Skip to content

Latest commit

 

History

History
54 lines (30 loc) · 1.1 KB

README.md

File metadata and controls

54 lines (30 loc) · 1.1 KB

Curio

Build Status

code coverage

Curio is a modular Nodejs app built on top of express and mongodb

Motivation

I wanted to build out my own boilerplate Nodejs app that can be extended to any website with a set of Admin tools.

Installation

Make sure you have the following installed

  • Mongodb
  • Nodejs

Clone the repository:

git clone [email protected]:Tivoli/curio.git

Update the remote to your own repo

cd curio
git remote rm origin
git remote add origin <new_url>

Install the modules

npm install -g coffee-script nodemon
npm install

Booting the server

Nodemon is used in development to restart with file changes, simply run nodemon

In other environments coffee boot.coffee will start up and fork the server for each CPU

Running the tests

The default tests will run both coffeelint and mocha tests

npm test

To make the coverage file

make test-cov

License

Licensed under the MIT license.