[![Travis CI](https://travis-ci.org/dragonnodejs/dragonnodejs.svg?branch=master "Travis CI")]
 (https://travis-ci.org/dragonnodejs/dragonnodejs)

# DragonNode.js
Framework to develop modular and testable Node.js applications
- Separate configuration and implementation of modules
- Service container to use services from other modules or define new services in the modules
- Allow to mock libraries and services for testing modules as independent units
- Group modules to bundles and share them with other developers
- Support asynchronous modules and bundles

# Installation
- Fork and/or clone the [app-skeleton repository](https://github.com/dragonnodejs/app-skeleton)
- Run "npm install"
- Start the application with "npm start"

[![Travis CI](https://travis-ci.org/dragonnodejs/dragonnodejs.svg?branch=master "Travis CI")]
 (https://travis-ci.org/dragonnodejs/dragonnodejs)

# DragonNode.js
Framework to develop modular and testable Node.js applications
- Separate configuration and implementation of modules
- Service container to use services from other modules or define new services in the modules
- Allow to mock libraries and services for testing modules as independent units
- Group modules to bundles and share them with other developers
- Support asynchronous modules and bundles

# Installation
- Fork and/or clone the [app-skeleton repository](https://github.com/dragonnodejs/app-skeleton)
- Run "npm install"
- Start the application with "npm start"

# Getting started
[Understand the concept of DragonNode.js with the first steps how to build an application]
 (https://github.com/dragonnodejs/getting-started)

Add link to the getting started repository
Add link to the getting started repository
