Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/product-os/autoui

Generate a UI based on a OData OpenAPI JSON file
https://github.com/product-os/autoui

Last synced: 6 days ago
JSON representation

Generate a UI based on a OData OpenAPI JSON file

Awesome Lists containing this project

README

        

# autoui-project-generator

Generate a UI based on a OData OpenAPI JSON file

## Configuration

After cloning the repo:

$ cd autoui-project-generator

## Generate project

ARGUMENTS:
```
title: Project Title
openapi: openApi JSON file path
logo: Project logo path
apihost: Api host
```

RUN:

$ bash start.sh --title="AutoUI Demo" --openapi=/open-api.json --logo=/logo.svg --apihost=https://api.balena-staging.com/v6/

### NOTES:

1) The Logo must be in svg format and must have the following name `logo.svg`
2) Both files (logo, open-api.json) must be reachable from the machine that launches the command, the script will not make any http requests to get these files.

### ATTENTION:

**Once the folder has been created we strongly recommend that you move it out of the project in order to prevent it from being deleted by any future command.**