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

https://github.com/engagementlab/el-api

The Lab's unified web app content and CMS deployment API.
https://github.com/engagementlab/el-api

api keystonejs lerna mongodb node wip

Last synced: about 1 year ago
JSON representation

The Lab's unified web app content and CMS deployment API.

Awesome Lists containing this project

README

          

# Engagement Lab API

![EL-Bootstrapper logo](https://res.cloudinary.com/engagement-lab-home/image/upload/c_scale,f_auto,w_150/v1551303051/logos/logo-bootstrapper.png)

### This repository is still in a _beta_ phase; use in production is cautioned.

[![Build Status](https://travis-ci.org/engagementlab/el-api.svg?branch=master)](https://travis-ci.org/engagementlab/el-api)
[![codecov](https://codecov.io/gh/engagementlab/el-api/branch/master/graph/badge.svg)](https://codecov.io/gh/engagementlab/el-api)
[![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)

**Important**

For this repo, we will follow [Angular's commit message guidelines](https://github.com/angular/angular/blob/master/CONTRIBUTING.md#commit) for cleaner/more readable commits and easier future use of [semantic releases](https://github.com/semantic-release/semantic-release).

#### Install steps:

`nvm use`

Get Lerna:

`npm i -g lerna`

Install all dependencies and link any cross-dependencies:

`yarn run bootstrap`

Run:

`yarn run start`