Skip to content

Dangl-IT/avacloud-demo-javascript

Repository files navigation

avacloud-demo-javascript

AVACloud is a web based Software as a Service (SaaS) offering for GAEB files.
The GAEB standard is a widely used format to exchange tenderings, bills of quantities and contracts both in the construction industry and in regular commerce. AVACloud uses the GAEB & AVA .Net Libraries and makes them available to virtually all programming frameworks via a web service.

This project here contains example code in JavaScript for the browser to read and convert GAEB files. The client code is generated from the AVACloud Swagger Specification.

Step-By-Step Tutorial

Please find here a step-by-step tutorial how to use the JavaScript client.

A live demo is available here on DanglDocu.

Build

Execute the following command in the root directory of the project:

npm install

Run

Execute the following command in the root directory of the project:

npm run serve

The app should now be browsable at http://localhost:8080.

You will need to authenticate with AVACloud with your client secret and client id. These are the credentials of your Dangl.Identity OAuth2 client that is configured to access AVACloud.
If you don't have values for ClientId and ClientSecret yet, you can check out the documentation for instructions on how to register for AVACloud and create an OAuth2 client.


License