streethacker / agera

Web APIs connect Koenig and Wheels of diploma project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Agera

'koenig'

Agera is a bundle of Web APIs, which implemented by Flask and designed to used in conjunction with Koenig;

Agera plays a role of the middleman between the data service and the fore-end display logic.

The whole project will contain 3 parts. Another two parts are:

  • Koenig is a bundle of data service APIs, running as a server in the whole system;

  • Wheels is a fore-end project, mostly implemented by Angular JS;

Quick Start

Requirements

Installation of Agera needs no pre-requisitions, but to run it correctly, Koenig is required.

Installation

Install as developer

$ make develop

Install as package

$ make install

More options

$ make help

Development

Run server, suppose that you put the package to your home directory:

$ cd ~/agera/agera

then simply run:

$ python server

Documentation

Agera API Documentation

About

Web APIs connect Koenig and Wheels of diploma project

License:GNU General Public License v2.0


Languages

Language:Python 71.8%Language:Thrift 26.7%Language:Makefile 1.5%