-
Notifications
You must be signed in to change notification settings - Fork 5
Pipeline
NOTE: this image is old but still mostly correct
The project consists of two main components: the local application and the creativity-optional docker image
The primary purpose of this application is to send data to the creativity optional docker image. Minimal processing should be done here.
Right now we have several applications for windows, mac, and linux.
The main application runs in a docker image and currently just runs the flask server. A pre-built vue frontend is served by the flask server as a UI to allow the user to interact with the project
Receives all data from the local application and performs any necessary processing on it. The server also serves as a middle-man between the front-end and the local client when dealing with setting changes.
Pre-built vue.js website that serves as the user's primary interaction with the application. Here they can change settings and view the final visualization.
The visualization is a dynamic three.js scene that is created by the user.