Headless viewer: Creates a custom Viewer GUI using react-express
The Viewer - React - Express - Headless project offers a demonstration of integrating the Forge Viewer in a headless manner with custom extensions. It utilizes React on the front end, Redux for state management, and Node.js (Express) for authentication and access to Forge services. The project showcases various extensions available in full-screen mode, such as Properties, Explode Slider, Explode Animation, and Rotate Animation.
git clone [repository_url]
cd [project_directory]
credentials.js
in the server
directory with your credentials.npm install
npm run watch
The Viewer - React - Express - Headless project demonstrates the integration of Forge Viewer in a headless manner with custom extensions, utilizing React, Redux, and Node.js (Express) for authentication and access to Forge services. It offers various extensions like Properties, Explode Slider, and Rotate Animation for manipulating models. The application can be easily set up locally for development and production deployment on platforms like Heroku, following simple instructions provided in the documentation.