The idea of this project is to have a simple way to visualise event and geometry data using nothing more than a web browser. The data should be as detector-agnostic as possible. Technically the 3D is done with three.js, the menu (at the moment) uses DAT.GUI and the data format is just plain JSON.
This project was generated with Angular CLI version 7.3.4.
You can see an online version at https://hepsoftwarefoundation.org/phoenix/
This is an Angular application, so you will need to have Node js and Angular CLI installed locally.
You can follow this guide to set up your local environment.
Once everything is set up, run ng serve
from the command line in the project directory for a dev server. Then navigate to http://localhost:4200/
from your browser.
The app will automatically reload if you change any of the source files.
This is still very much a work in progress, so let me know of any problems (and don't be too surprised if there are some).