Cargando…

Developing and modernizing applications on the OP WebTools website

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 primaril...

Descripción completa

Detalles Bibliográficos
Autor principal: Janchevski, Andrej
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2634317
Descripción
Sumario: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.