No description, website, or topics provided.
Clojure HTML Shell Java
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dev
java-src/witan
resources
scripts
src/witan
test-data
test/witan
.gitignore
Dockerfile
README.md
circle.yml
deploy.sh
load-db-schema-remote.sh
load-db-schema.sh
project.clj
run_witan_app.sh
witan-app.json.old-docker.template
witan-app.json.template

README.md

witan.app

Back-end for the Witan application (see http://data.london.gov.uk/blog/an-update-on-witan-the-flexible-city-modelling-platform/ for the official announcement).

Prerequisites

You will need Leiningen 2.0.0 or above installed.

(with Clojure 1.7.0+)

Data Store: Cassandra

Example Configuration in https://github.com/MastodonC/witan.app/blob/master/resources/dev.witan-app.edn: this file is also the default. If necessary, copy to home under .witan-app.edn and modify to suit.

Running

To start a web server for the application, run:

lein repl
user> (go)

Or to run from an uberjar

lein do clean, uberjar
java -jar target/witan-app.jar

The API documentation (via swagger) will automaticall open on http://localhost:3000

License

Copyright © 2015 Mastodon C