Getting started - motown-io/motown GitHub Wiki

Obtaining the source code

The Motown source code is on github. To download it, run:

git clone https://github.com/motown-io/motown.git

Building Motown

Maven is used as the build tool for Motown. See the Maven website for more information. Install version 3.0.5 or higher and use the default maven commands to build Motown.

To build run mvn install.

Running the samples

Motown is able to run in different setups. We have included two sample setups in the samples directory. A simple, easy setup which consists of the complete Motown platform as a single application, and a distributed setup which splits the platform into several independently running applications.

More information on each of the samples can be found below:

Both sample-setups offer different runtime characteristics but they are not intended to be used in production. Carefully compose Motown to match your system's (non) functional requirements and use the samples as inspiration but don't expect these to be a perfect fit for your requirements.

Next steps

Scenarios

Now that Motown is up and running the next step would be connecting charging stations. The scenarios give an insight in a number of flows, including the adding of charging stations.

Technical architecture

Before building your own eMobility system on top of Motown it is suggested to take a look at the technical architecture. This contains an insight in the overall architecture and links to detailed descriptions of the components which together form Motown.

Developers guide

The developers guide is a guide for building an eMobility system using Motown.