Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/medialab/quinoa-server

Node application providing diverse services for quinoa apps
https://github.com/medialab/quinoa-server

Last synced: 10 days ago
JSON representation

Node application providing diverse services for quinoa apps

Awesome Lists containing this project

README

        

# Quinoa server

``quinoa-server`` is a node application providing diverse back-end services for quinoa client applications.

# Requirements for development

* [git](https://git-scm.com/)
* [node](https://nodejs.org/en/)

# npm scripts

```
npm run test # run mocha testing on each *.spec.js files in ./src dir
npm run dev # initializes the server app in development mode
npm run start # initializes the server app in production mode
npm run build-apps # builds quinoa-presentation-player & quinoa-story-player applications minified bundles
npm run compose # run docker-compose for starting quinoa and fonio applications
```

# Installing for development

```
git clone https://github.com/medialab/quinoa-server --recursive
cd quinoa-server
npm install
```

# Deployment

Quinoa-server is supposed to be run in a docker infrastructure in production.