Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.88 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.88 KB

Belle2 GSoC 2023

This Angular CLI web app displays a Belle2 event using Phoenix, a TypeScript-based event display framework.
The web app has been deployed and can be accessed through belle2-gsoc-2023-hieu-gsoc-draft.netlify.app

In order to run the application on your local machine, please perform the following steps.

Prerequisites

  1. Install Node.js and NPM on your system. You can download the latest version of Node.js from the official website.
  2. Install Angular CLI globally by running the command npm install -g @angular/[email protected]. This command will install the latest version of Angular CLI on your system.

How to Run

  1. Clone this repository to your local machine git clone [email protected]:HieuLCM/gsoc2023_belle2_display.git
  2. Change the current directory into the cloned folder cd gsoc2023_belle2_display
  3. Run npm install to install the necessary dependencies
  4. Run npm start or ng serve to start the development server
  5. Navigate to http://localhost:4200/ in your web browser to view the app

About the App

image

The web application serves as a tool that allows scientists and physicists to import events from mdst .root files, which contain data, and then view them directly in a web browser. By leveraging the Phoenix framework and adding custom features, the application provides a user-friendly environment for event display, complete with intuitive user interface controls.

For more detailed instructions on how to use and develop the app, please refer to the documentation.

The documentation is created using Sphinx and its source file is located in the docs/ folder.

Le Cong Minh Hieu - GSoC 2023