/path-configurator

Path Configurator for creating new applications using the Path Framework

Primary LanguageTypeScriptGNU Lesser General Public License v3.0LGPL-3.0

Path Configurator

Build Status

This is an example application using Path Application Framework.

The Path Configurator provides the functionality to create new Path Applications by configuration in a GUI. You can add Pages and new Forms via Inputforms in a guided way and easier than adding it all in the JSON file directly. As soon as you are done, you can export the JSON GUI-Model file and the Translation file and import them into the empty Path Example App. There you only have to add the Backend & Rest-services and your new application is ready to use.

Dependencies

At the moment the Path Configurator only works with a MongoDB on mLab. This can be added in Heroku, as soon as an account has been verified. The Heroku App and the MongoDB on mLab are generated when executing the batch file specified under Installation. However, registration of a Heroku user and account verification has to be done first. Otherwise the installation won't work. Local installation of MongoDB is not mandatory, but it is used for importing the static icon and color data.

Installation

Clone this Repository and save it locally. Execute git init and git add .. After that you can simply execute the batch file cmd_create_heroku.cmd. This will setup a new Heroku application, set all relevant environment variables and load the static data(colors/icons) into the MongoDB. If the batch file is not working, you can execute the statements one by one directly in the command line.

For further instructions please have a look at the Installation Tutorial.

Live Configurator

Live Path Configurator on Heroku Free (please wait for wakeup): Path-Configurator