Published August 15, 2018 | Version v1
Technical note Open

Developing and modernizing applications on the OP WebTools website

Description

The summer student project consisted of working on 3 different web applications: modernizing the existing call log and access requests web tools, and developing a new dashboard app that will provide useful information for operators in the TI island at the CCC. The front-end rework consisted primarily on moving from the Angular to the Vue framework and using modern Node packages and JavaScript libraries for CSS styling, data formatting, response and request management etc. Existing well-documented back-end endpoints written in PHP were left mostly unchanged to preserve the logic and reusable previously-developed Vue components were utilized in order to standardize the appearance of OP WebTools across all apps.

Files

Summer Student Project Report - Andrej Janchevski.pdf

Files (1.1 MB)

Additional details

Identifiers

CDS Report Number
CERN-STUDENTS-Note-2018-026

CERN

Department
EP

Linked records