Skip to content

Tivoli/curio

Repository files navigation

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 git@github.com: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.

About

Curio modular Nodejs website and CMS

Resources

License

Stars

Watchers

Forks

Packages

No packages published