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

https://github.com/petrbroz/forge-phasing-poc

Sample Autodesk Forge application providing a 4D/phasing preview capability.
https://github.com/petrbroz/forge-phasing-poc

autodesk-forge

Last synced: 3 months ago
JSON representation

Sample Autodesk Forge application providing a 4D/phasing preview capability.

Awesome Lists containing this project

README

          

# forge-phasing-poc

Proof-of-concept showing how [Autodesk Forge](https://forge.autodesk.com) can be used
to build phasing/4D application.

![Screenshot](./screenshot.png)

[Live demo](https://forge-phasing-poc.herokuapp.com)

## Development

### Prerequisites

- [Register a Forge application](https://forge.autodesk.com/en/docs/oauth/v2/tutorials/create-app)
- [Node.js](https://nodejs.org) (we recommend the Long Term Support version)
- Terminal (for example, [Windows Command Prompt](https://en.wikipedia.org/wiki/Cmd.exe)
or [macOS Terminal](https://support.apple.com/guide/terminal/welcome/mac))

### Setup & Run

- Clone the repository
- Install dependencies: `npm install`
- Setup environment variables:
- `FORGE_CLIENT_ID` - your Forge application client ID
- `FORGE_CLIENT_SECRET` - your Forge application client secret
- Run the server: `npm start`

> When using [Visual Studio Code](https://code.visualstudio.com),
you can specify the env. variables listed above in a _.env_ file in this
folder, and run & debug the application directly from the editor.